From 653aefa2c73f76d8a8178ea72710aac583ac122b Mon Sep 17 00:00:00 2001 From: Maximilian Grundke Date: Sun, 13 Aug 2017 16:24:03 +0200 Subject: [PATCH] Update "last saved at" label after all types of submissions, not only autosaves --- app/assets/javascripts/editor/submissions.js.erb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/editor/submissions.js.erb b/app/assets/javascripts/editor/submissions.js.erb index 467c2cd7..20d8cd10 100644 --- a/app/assets/javascripts/editor/submissions.js.erb +++ b/app/assets/javascripts/editor/submissions.js.erb @@ -75,6 +75,8 @@ CodeOceanEditorSubmissions = { } // toggle button states (it might be the case that the request for comments button has to be enabled this.toggleButtonStates(); + + this.updateSaveStateLabel(); }, /** @@ -200,12 +202,15 @@ CodeOceanEditorSubmissions = { } }, - autosave: function () { + updateSaveStateLabel: function() { var date = new Date(); var autosaveLabel = $(this.autosaveLabel); autosaveLabel.parent().css("visibility", "visible"); autosaveLabel.text(date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds()); autosaveLabel.text(date.toLocaleTimeString()); + }, + + autosave: function () { this.autosaveTimer = null; this.createSubmission($('#autosave'), null); }