Skip to content

Commit bc95f04

Browse files
authored
Merge pull request #700 from crazyserver/MOBILE-1837
MOBILE-1837 assign: Show correct time difference on submissions
2 parents a3c1727 + da3738f commit bc95f04

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

www/addons/mod/assign/directives/submission.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,13 +227,14 @@ angular.module('mm.addons.mod_assign')
227227
scope.timeRemaining = $translate.instant('mma.mod_assign.duedatereached');
228228
}
229229
} else {
230-
if (scope.userSubmission.timemodified > duedate) {
230+
var timeSubmittedDiff = scope.userSubmission.timemodified - duedate;
231+
if (timeSubmittedDiff > 0) {
231232
scope.timeRemaining = $translate.instant('mma.mod_assign.submittedlate',
232-
{'$a': $mmUtil.formatDuration(-timeRemaining, 3) });
233+
{'$a': $mmUtil.formatDuration(timeSubmittedDiff, 3) });
233234
scope.timeRemainingClass = 'latesubmission';
234235
} else {
235236
scope.timeRemaining = $translate.instant('mma.mod_assign.submittedearly',
236-
{'$a': $mmUtil.formatDuration(-timeRemaining, 3) });
237+
{'$a': $mmUtil.formatDuration(-timeSubmittedDiff, 3) });
237238
scope.timeRemainingClass = 'earlysubmission';
238239
}
239240
}

0 commit comments

Comments
 (0)