Permission return boolean value

pull/1/head
Grandschtroumpf 6 years ago
parent 008399c7c8
commit 4abd9f3534
  1. 6
      src/app/ui/persmission-handler.js

@ -78,7 +78,7 @@ export class PermissionHandler {
}
this.persistPermissions()
}
resolve()
resolve(true)
}
},
{
@ -105,6 +105,7 @@ export class PermissionHandler {
* @returns {Promise<boolean>}
*/
async askPermission (from, to) {
try {
this.permissions = this._getFromLocal()
if (!this.permissions[to.name]) this.permissions[to.name] = {}
if (!this.permissions[to.name][from.name]) return this.openPermission(from, to)
@ -118,6 +119,9 @@ export class PermissionHandler {
return hash === from.hash
? true // Allow
: this.openPermission(from, to) // New version of a plugin
} catch (err) {
return false
}
}
/**

Loading…
Cancel
Save