mirror of
https://github.com/jlengrand/toggl-button.git
synced 2026-03-10 08:41:17 +00:00
Update page after Time Entry stop, closes #108
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user