promise -> callback & setToolbarPersistantHidden moved inline

Signed-off-by: Minhaz A V <minhazav@gmail.com>
pull/21833/head
Minhaz A V 2016-03-23 15:45:54 +05:30
parent 349b472056
commit 9b5519e866
1 changed files with 3 additions and 9 deletions

View File

@ -159,7 +159,7 @@ var Notifier = {
if (this.isPermissionDefault()) {
// Attempt to get permission from user
var self = this;
global.Notification.requestPermission().then(function(result) {
global.Notification.requestPermission(function(result) {
if (result === 'denied') {
dis.dispatch({
action: "notifier_enabled",
@ -225,14 +225,8 @@ var Notifier = {
value: this.isEnabled()
});
if (persistent) {
this.setToolbarPersistantHidden();
}
},
setToolbarPersistantHidden: function() {
// update the info to localStorage
if (global.localStorage) {
// update the info to localStorage for persistent settings
if (persistent && global.localStorage) {
global.localStorage.setItem('notifications_hidden', 'true');
}
},