fix(eecorrectr): use default time

This commit is contained in:
Sarah Vaupel 2020-08-12 11:58:15 +02:00
parent de02895ed0
commit 33691556ab

View File

@ -112,15 +112,16 @@ postEECorrectR tid ssh coursen examn = do
mOld = externalExamResultResult . entityVal <$> mOldResult
in if
| ciqGrade' /= mOld -> do
let resultTime = maybe now id externalExamDefaultTime -- TODO add option to override default?
newResult <- upsert ExternalExamResult
{ externalExamResultExam = eeId
, externalExamResultUser = uid
, externalExamResultResult = resultGrade
, externalExamResultTime = now -- TODO add and use utcTimeField
, externalExamResultTime = resultTime
, externalExamResultLastChanged = now
}
[ ExternalExamResultResult =. resultGrade
, ExternalExamResultTime =. now -- TODO add and use utcTimeField
, ExternalExamResultTime =. resultTime
, ExternalExamResultLastChanged =. now
]
audit $ TransactionExternalExamResultEdit eeId uid