From 5b6e2166a8a085301196b9e524559826ff6e3c7e Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 26 Sep 2017 11:57:25 +0300 Subject: [PATCH] Working on time tracker --- resources/views/tasks/time_tracker.blade.php | 2 +- resources/views/tasks/time_tracker_knockout.blade.php | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/resources/views/tasks/time_tracker.blade.php b/resources/views/tasks/time_tracker.blade.php index 0ff4201405dd..88b8d8984d6d 100644 --- a/resources/views/tasks/time_tracker.blade.php +++ b/resources/views/tasks/time_tracker.blade.php @@ -210,7 +210,7 @@ ->large() ->appendIcon(Icon::create('floppy-disk')) ->withAttributes([ - 'data-bind' => 'click: onSaveClick, css: { disabled: ! formChanged() || ! isStartEnabled() }', + 'data-bind' => 'click: onSaveClick, css: { disabled: ! formChanged() || ! isSaveEnabled() }', ]) !!} diff --git a/resources/views/tasks/time_tracker_knockout.blade.php b/resources/views/tasks/time_tracker_knockout.blade.php index c2d76fec2c8a..200f5b2dfdc4 100644 --- a/resources/views/tasks/time_tracker_knockout.blade.php +++ b/resources/views/tasks/time_tracker_knockout.blade.php @@ -7,6 +7,7 @@ self.clock = ko.observable(0); self.formChanged = ko.observable(false); self.isStartEnabled = ko.observable(true); + self.isSaveEnabled = ko.observable(true); self.selectedTask = ko.observable(false); self.selectedClient = ko.observable(false); @@ -456,7 +457,7 @@ } else { data += '&is_running=0'; } - model.isStartEnabled(false); + model.isSaveEnabled(false); $.ajax({ dataType: 'json', type: method, @@ -512,7 +513,7 @@ }, }).always(function() { setTimeout(function() { - model.isStartEnabled(true); + model.isSaveEnabled(true); }, 1000); }); }