Issue 1033

https://github.com/MarkUsProject/Markus/issues/1033

Modified the controller methods so that all pieces of assignment info are now updated when the result is marked as "complete".