do not crash if localstorage is full

pull/5370/head
yann300 3 years ago committed by GitHub
parent 662dca0e0c
commit c0d98a8034
  1. 8
      apps/remix-ide/src/app/plugins/permission-handler-plugin.tsx

@ -33,7 +33,11 @@ export class PermissionHandlerPlugin extends Plugin {
persistPermissions() {
const permissions = JSON.stringify(this.permissions)
localStorage.setItem('plugins/permissions', permissions)
try {
localStorage.setItem('plugins/permissions', permissions)
} catch (e) {
console.log(e)
}
}
switchMode (from: Profile, to: Profile, method: string, set: boolean) {
@ -123,4 +127,4 @@ export class PermissionHandlerPlugin extends Plugin {
}
})
}
}
}

Loading…
Cancel
Save