Working on time tracker

This commit is contained in:
Hillel Coren 2017-09-24 23:48:32 +03:00
parent 94d8fbfdb9
commit 9a1426a14b
3 changed files with 15 additions and 0 deletions

View File

@ -2454,6 +2454,7 @@ $LANG = array(
'filter_sort' => 'Filter/Sort', 'filter_sort' => 'Filter/Sort',
'no_description' => 'No Description', 'no_description' => 'No Description',
'time_tracker_login' => 'Time Tracker Login', 'time_tracker_login' => 'Time Tracker Login',
'save_or_discard' => 'Please save or discard your changes',
); );

View File

@ -362,6 +362,15 @@
model.onArchiveClick(); model.onArchiveClick();
}); });
$(window).on('beforeunload', function () {
if (model.selectedTask() && model.formChanged()) {
swal("{{ trans('texts.save_or_discard') }}");
return false;
} else {
return undefined;
}
});
/* /*
$( window ).scroll(function() { $( window ).scroll(function() {
$('.footer'). $('.footer').

View File

@ -266,6 +266,11 @@
} }
self.selectTask = function(task) { self.selectTask = function(task) {
if (model.selectedTask() && model.formChanged()) {
swal("{{ trans('texts.save_or_discard') }}");
return false;
}
if (task == self.selectedTask()) { if (task == self.selectedTask()) {
task = false; task = false;
$('.search').focus(); $('.search').focus();