Implement 'User completes assignment'

Complete 'User does not see a 'Done' button if assignment is already
completed.
[Finishes #51486139]