diff options
Diffstat (limited to 'addons/mail_bot/static')
| -rw-r--r-- | addons/mail_bot/static/src/js/mailbot_service.js | 5 | ||||
| -rw-r--r-- | addons/mail_bot/static/src/js/systray_messaging_menu.js | 6 |
2 files changed, 1 insertions, 10 deletions
diff --git a/addons/mail_bot/static/src/js/mailbot_service.js b/addons/mail_bot/static/src/js/mailbot_service.js index 45d367f406d..5312e5d5129 100644 --- a/addons/mail_bot/static/src/js/mailbot_service.js +++ b/addons/mail_bot/static/src/js/mailbot_service.js @@ -4,7 +4,6 @@ odoo.define('mail_bot.MailBotService', function (require) { var AbstractService = require('web.AbstractService'); var core = require('web.core'); var session = require('web.session'); -var localStorage = require('web.local_storage'); var _t = core._t; @@ -14,13 +13,9 @@ var MailBotService = AbstractService.extend({ */ start: function () { this._hasRequest = (window.Notification && window.Notification.permission === "default") || false; - var lastRequestTime = localStorage.getItem('odoobot_notification_last_request_time'); if ('odoobot_initialized' in session && ! session.odoobot_initialized) { this._showOdoobotTimeout(); } - else if (lastRequestTime !== null && (new Date().getTime() - parseInt(lastRequestTime) > 7*24*60*60*1000)) { - this._showOdoobotTimeout(); - } }, //-------------------------------------------------------------------------- diff --git a/addons/mail_bot/static/src/js/systray_messaging_menu.js b/addons/mail_bot/static/src/js/systray_messaging_menu.js index 9839e2cc18f..f7bccee84ed 100644 --- a/addons/mail_bot/static/src/js/systray_messaging_menu.js +++ b/addons/mail_bot/static/src/js/systray_messaging_menu.js @@ -57,14 +57,10 @@ return MessagingMenu.include({ */ _handleResponseNotificationPermission: function (value) { this.call('mailbot_service', 'removeRequest'); - localStorage.removeItem('odoobot_notification_last_request_time'); - if (value === 'denied') { + if (value !== 'granted') { this.call('bus_service', 'sendNotification', _t('Permission denied'), _t('Odoo will not have the permission to send native notifications on this device.')); } - else if (value === 'default') { - localStorage.setItem('odoobot_notification_last_request_time', new Date().getTime()); - } this._updateCounter(); }, /** |
