fix(eecorrectr): use default time
This commit is contained in:
parent
de02895ed0
commit
33691556ab
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user