Update page after Time Entry stop, closes #108

This commit is contained in:
IndrekV
2014-09-04 13:59:35 +03:00
parent cca21e45af
commit 751b69305e

View File

@@ -172,6 +172,7 @@ var TogglButton = {
if (!!timeEntry.respond) {
sendResponse({success: true, type: "Stop"});
}
TogglButton.refreshPage();
}
}
});
@@ -233,9 +234,7 @@ var TogglButton = {
onLoad: function (xhr) {
TogglButton.$sendResponse = sendResponse;
TogglButton.fetchUser(TogglButton.$newApiUrl);
chrome.tabs.query({active: true, currentWindow: true}, function (tabs) {
chrome.tabs.reload(tabs[0].id);
});
TogglButton.refreshPage();
},
credentials: {
username: request.username,
@@ -250,7 +249,7 @@ var TogglButton = {
onLoad: function (xhr) {
TogglButton.$user = null;
sendResponse({success: (xhr.status === 200), xhr: xhr});
TogglButton.setBrowserActionBadge();
TogglButton.refreshPage();
}
});
},
@@ -274,6 +273,12 @@ var TogglButton = {
return html;
},
refreshPage: function () {
chrome.tabs.query({active: true, currentWindow: true}, function (tabs) {
chrome.tabs.reload(tabs[0].id);
});
},
newMessage: function (request, sender, sendResponse) {
if (request.type === 'activate') {
TogglButton.setBrowserActionBadge();