server copy of task plan was getting updated by reference, esp the tasking_plans since that's the nested property, _.clone, which is shallow, would not cut it either.  this means that when updating a saved plan and changing the due date for example, the new due date would not post since tasking plan would appear not to be different from the server info, when in fact the server copy had accidentally been updated with the other stuffs
server copy of task plan was getting updated by reference, esp the tasking_plans since that's the nested property, _.clone, which is shallow, would not cut it either.  this means that when updating a saved plan and changing the due date for example, the new due date would not post since tasking plan would appear not to be different from the server info, when in fact the server copy had accidentally been updated with the other stuffs

openstax/tutor-js,openstax/tutor-js,openstax/tutor-js,openstax/tutor-js,openstax/tutor-js