Fix time format after updating bubble
This commit is contained in:
@@ -11,7 +11,8 @@ function timerStoppedForCurrentService(service, timedActivity) {
|
|||||||
return timedActivity.service_id && timedActivity.service_id === service?.id
|
return timedActivity.service_id && timedActivity.service_id === service?.id
|
||||||
}
|
}
|
||||||
|
|
||||||
function resetBubble({ tab, apiClient, service, timedActivity }) {
|
function resetBubble({ tab, settings, service, timedActivity }) {
|
||||||
|
const apiClient = new ApiClient(settings)
|
||||||
apiClient
|
apiClient
|
||||||
.activitiesStatus(service)
|
.activitiesStatus(service)
|
||||||
.then(({ data }) => {
|
.then(({ data }) => {
|
||||||
@@ -20,6 +21,7 @@ function resetBubble({ tab, apiClient, service, timedActivity }) {
|
|||||||
payload: {
|
payload: {
|
||||||
bookedSeconds: data.seconds,
|
bookedSeconds: data.seconds,
|
||||||
timedActivity: data.timed_activity,
|
timedActivity: data.timed_activity,
|
||||||
|
settingTimeTrackingHHMM: settings.settingTimeTrackingHHMM,
|
||||||
service,
|
service,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
@@ -58,7 +60,7 @@ chrome.runtime.onMessage.addListener(action => {
|
|||||||
const apiClient = new ApiClient(settings)
|
const apiClient = new ApiClient(settings)
|
||||||
apiClient
|
apiClient
|
||||||
.createActivity(activity)
|
.createActivity(activity)
|
||||||
.then(() => resetBubble({ tab, apiClient, service, settings }))
|
.then(() => resetBubble({ tab, settings, service }))
|
||||||
.catch(error => {
|
.catch(error => {
|
||||||
if (error.response?.status === 422) {
|
if (error.response?.status === 422) {
|
||||||
chrome.runtime.sendMessage({
|
chrome.runtime.sendMessage({
|
||||||
@@ -78,7 +80,7 @@ chrome.runtime.onMessage.addListener(action => {
|
|||||||
const apiClient = new ApiClient(settings)
|
const apiClient = new ApiClient(settings)
|
||||||
apiClient
|
apiClient
|
||||||
.stopTimer(timedActivity)
|
.stopTimer(timedActivity)
|
||||||
.then(() => resetBubble({ tab, apiClient, service, timedActivity }))
|
.then(() => resetBubble({ tab, settings, service, timedActivity }))
|
||||||
.catch(() => null)
|
.catch(() => null)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user