chore(audit): audit assign submission to corrector

This commit is contained in:
Sarah Vaupel 2019-08-29 11:26:30 +02:00
parent c313ba8097
commit e2fb007551
2 changed files with 5 additions and 0 deletions

View File

@ -48,6 +48,10 @@ data Transaction
, transactionUser :: UserId
, transactionCourseApplication :: CourseApplicationId
}
| TransactionSubmissionCorrectorUpdated
{ transactionSubmission :: SubmissionId
, transactionMbUser :: Maybe UserId
}
deriving (Eq, Ord, Read, Show, Generic, Typeable)
deriveJSON defaultOptions

View File

@ -622,6 +622,7 @@ postSubAssignR tid ssh csh shn cID = do
, SubmissionRatingAssigned =. (now <$ mbUserId)
]
addMessageI Success MsgCorrectorUpdated
audit $ TransactionSubmissionCorrectorUpdated sId mbUserId
redirect actionUrl
let corrForm = wrapForm' BtnSave corrForm' def
{ formAction = Just $ SomeRoute actionUrl