diff --git a/resources/views/tasks/time_tracker.blade.php b/resources/views/tasks/time_tracker.blade.php index 9515b1656e70..4ede54d9f063 100644 --- a/resources/views/tasks/time_tracker.blade.php +++ b/resources/views/tasks/time_tracker.blade.php @@ -215,7 +215,7 @@ - +
diff --git a/resources/views/tasks/time_tracker_knockout.blade.php b/resources/views/tasks/time_tracker_knockout.blade.php index b30f81a9bf97..c815c1425d4f 100644 --- a/resources/views/tasks/time_tracker_knockout.blade.php +++ b/resources/views/tasks/time_tracker_knockout.blade.php @@ -50,19 +50,6 @@ var value = valueAccessor(); var seconds = $(element).timepicker('getSecondsFromMidnight'); value(seconds); - /* - var field = $(element).attr('name'); - var time = 0; - if (field == 'duration') { - time = $(element).timepicker('getSecondsFromMidnight'); - } else { - var dateTime = $(element).timepicker('getTime'); - if (dateTime) { - time = dateTime.getTime() / 1000; - } - } - value(time); - */ }); }, update: function (element, valueAccessor) { @@ -75,6 +62,8 @@ } else { $(element).timepicker('setTime', new Date(value * 1000)); } + } else { + $(element).val(''); } if (field == 'start_time') { @@ -661,24 +650,31 @@ var times = data.time_log instanceof Array ? data.time_log : JSON.parse(data.time_log); ko.mapping.fromJS(data, self.mapping, this); self.time_log.removeAll(); + console.log('removing all...'); for (var i=0; i