mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-07 13:14:30 -04:00
Working on time tracker
This commit is contained in:
parent
b0dabde7cd
commit
2bb56a1611
@ -427,6 +427,12 @@
|
|||||||
method = 'put';
|
method = 'put';
|
||||||
url += '/' + self.public_id();
|
url += '/' + self.public_id();
|
||||||
}
|
}
|
||||||
|
if (self.isRunning()) {
|
||||||
|
data += '&is_running=1';
|
||||||
|
} else {
|
||||||
|
data += '&is_running=0';
|
||||||
|
}
|
||||||
|
console.log(data);
|
||||||
$.ajax({
|
$.ajax({
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
type: method,
|
type: method,
|
||||||
@ -566,11 +572,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (self.isRunning()) {
|
if (self.isRunning()) {
|
||||||
var data = 'is_running=0&';
|
|
||||||
var time = self.lastTime();
|
var time = self.lastTime();
|
||||||
time.endTime(moment().unix());
|
time.endTime(moment().unix());
|
||||||
} else {
|
} else {
|
||||||
var data = 'is_running=1&';
|
|
||||||
var time = new TimeModel();
|
var time = new TimeModel();
|
||||||
time.startTime(moment().unix());
|
time.startTime(moment().unix());
|
||||||
self.addTime(time);
|
self.addTime(time);
|
||||||
@ -578,7 +582,7 @@
|
|||||||
|
|
||||||
if (self.public_id()) {
|
if (self.public_id()) {
|
||||||
model.isStartEnabled(false);
|
model.isStartEnabled(false);
|
||||||
self.save(data + 'time_log=' + JSON.stringify(self.times()));
|
self.save('time_log=' + JSON.stringify(self.times()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user