diff --git a/app/assets/javascripts/app/models/privileges.js b/app/assets/javascripts/app/models/privileges.js deleted file mode 100644 index 3fb5f96fa..000000000 --- a/app/assets/javascripts/app/models/privileges.js +++ /dev/null @@ -1,34 +0,0 @@ -class SNPrivileges extends SFItem { - - setCredentialsForAction(action, credentials) { - this.content.desktopPrivileges[action] = credentials; - } - - getCredentialsForAction(action) { - return this.content.desktopPrivileges[action] || []; - } - - toggleCredentialForAction(action, credential) { - if(this.isCredentialRequiredForAction(action, credential)) { - this.removeCredentialForAction(action, credential); - } else { - this.addCredentialForAction(action, credential); - } - } - - removeCredentialForAction(action, credential) { - _.pull(this.content.desktopPrivileges[action], credential); - } - - addCredentialForAction(action, credential) { - var credentials = this.getCredentialsForAction(action); - credentials.push(credential); - this.setCredentialsForAction(action, credentials); - } - - isCredentialRequiredForAction(action, credential) { - var credentialsRequired = this.getCredentialsForAction(action); - return credentialsRequired.includes(credential); - } - -} diff --git a/app/assets/javascripts/app/services/modelManager.js b/app/assets/javascripts/app/services/modelManager.js index d00687ee3..168f551d9 100644 --- a/app/assets/javascripts/app/services/modelManager.js +++ b/app/assets/javascripts/app/services/modelManager.js @@ -8,7 +8,7 @@ SFModelManager.ContentTypeClassMapping = { "SN|Component" : SNComponent, "SF|Extension" : SNServerExtension, "SF|MFA" : SNMfa, - "SN|Privileges" : SNPrivileges + "SN|Privileges" : SFPrivileges }; SFItem.AppDomain = "org.standardnotes.sn"; diff --git a/package-lock.json b/package-lock.json index ce200f85e..f1f3302d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "standard-notes-web", - "version": "3.0.5", + "version": "3.0.6", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -4830,9 +4830,9 @@ "dev": true }, "standard-file-js": { - "version": "0.3.50", - "resolved": "https://registry.npmjs.org/standard-file-js/-/standard-file-js-0.3.50.tgz", - "integrity": "sha512-vvdOS6xsMYid0H8nKV4dtHKEpmGXXZgwtCwLiO2P1BvegYWu0PepnroqTj4dUMm6QXwCtm1PfaaKzfV+GWVPTw==", + "version": "0.3.51", + "resolved": "https://registry.npmjs.org/standard-file-js/-/standard-file-js-0.3.51.tgz", + "integrity": "sha512-wBNsYTQ3vztb+psbETi1DwpeYq3QMiheztla7zKvn9PV+qmJfg4RLJXLVFysF9232Nf1YpZBMpUJ3wkdrY4FSA==", "dev": true }, "statuses": { diff --git a/package.json b/package.json index 5fe3d58fd..9403a5b73 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "serve-static": "^1.13.2", "sn-models": "0.1.14", "sn-stylekit": "2.0.13", - "standard-file-js": "0.3.50", + "standard-file-js": "0.3.51", "grunt-shell": "^2.1.0" } }