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 |