This is in response to my previous question here.
I need to use the WorkFront API to reset commitDate's for tasks. The only way I've found that this is possible (as documented in the link above) is if the task has an actualCompletionDate assigned. This relationship doesn't make sense to me. Is there any other way to reset a task's commitDate date? Does it have to have an actualCompletionDate assigned? I haven't been able to get it to work any other way, but maybe (hopefully) I'm just missing something.