diff --git a/apps/user_status/js/user-status-menu.js b/apps/user_status/js/user-status-menu.js index 55f35dce9e062ae27145b3d2f278b9e50323283b..21737295a13df3678c249dac05e95eba91782a68 100644 Binary files a/apps/user_status/js/user-status-menu.js and b/apps/user_status/js/user-status-menu.js differ diff --git a/apps/user_status/js/user-status-menu.js.map b/apps/user_status/js/user-status-menu.js.map index abd013929a227b445ecc7e2a3d332d09864caecb..a2a2947e2a5db3d1f566f81133e4f91748ef6181 100644 Binary files a/apps/user_status/js/user-status-menu.js.map and b/apps/user_status/js/user-status-menu.js.map differ diff --git a/apps/user_status/src/UserStatus.vue b/apps/user_status/src/UserStatus.vue index a7c71778fa4c8b914d9b8097760282fb167acd7c..00501274b62c9eaa26a9788460c10b6fd4dbe054 100644 --- a/apps/user_status/src/UserStatus.vue +++ b/apps/user_status/src/UserStatus.vue @@ -155,7 +155,12 @@ export default { * @private */ async _backgroundHeartbeat() { - await sendHeartbeat(this.isAway) + try { + await sendHeartbeat(this.isAway) + } catch (error) { + console.debug('Failed sending heartbeat, got: ' + error.response.status) + return + } await this.$store.dispatch('reFetchStatusFromServer') }, },