diff options
author | Steve Manuel <nilslice@gmail.com> | 2016-10-17 17:34:34 -0700 |
---|---|---|
committer | Steve Manuel <nilslice@gmail.com> | 2016-10-17 17:34:34 -0700 |
commit | 925241488724c91394b54955c90eb78302382732 (patch) | |
tree | b5370a4be744d69f935f8046b8829af19cea64a0 /management/manager/manager.go | |
parent | cc8efd51e4ffb9bbe0fa9fef4936cf31f7ff21c8 (diff) |
adding logic to update time / date fields
Diffstat (limited to 'management/manager/manager.go')
-rw-r--r-- | management/manager/manager.go | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/management/manager/manager.go b/management/manager/manager.go index 083f946..047f508 100644 --- a/management/manager/manager.go +++ b/management/manager/manager.go @@ -35,7 +35,11 @@ const managerHTML = ` dt.year.val(date.yyyy); dt.month.val(date.mm); dt.day.val(date.dd); - $ts.val(unix); + + if ($ts.val() === "") { + $ts.val(unix); + } + $up.val(unix); } @@ -69,7 +73,23 @@ const managerHTML = ` setDefaultTimeAndDate(getFields(), timestamp, updated, time); + var timeUpdated = false; + $('form').on('submit', function(e) { + if (timeUpdated === true) { + timeUpdated = false; + return; + } + + e.preventDefault(); + + var time = (new Date()).getTime(); + setDefaultTimeAndDate(getFields(), timestamp, updated, time); + + timeUpdated = true; + $('form').submit(); + }); }); + </script> </div> ` |