mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 22:23:42 +01:00
Merge pull request #12211 from overleaf/em-camel-case-real-time
Camel case variables in real-time GitOrigin-RevId: 0a35d2e39d54c258bed017ea4dcdbf9a19a2a9b1
This commit is contained in:
@@ -1,6 +1,3 @@
|
||||
/* eslint-disable
|
||||
camelcase,
|
||||
*/
|
||||
const { NotAuthorizedError } = require('./Errors')
|
||||
|
||||
let AuthorizationManager
|
||||
@@ -29,39 +26,39 @@ module.exports = AuthorizationManager = {
|
||||
}
|
||||
},
|
||||
|
||||
assertClientCanViewProjectAndDoc(client, doc_id, callback) {
|
||||
assertClientCanViewProjectAndDoc(client, docId, callback) {
|
||||
AuthorizationManager.assertClientCanViewProject(client, function (error) {
|
||||
if (error) {
|
||||
return callback(error)
|
||||
}
|
||||
AuthorizationManager._assertClientCanAccessDoc(client, doc_id, callback)
|
||||
AuthorizationManager._assertClientCanAccessDoc(client, docId, callback)
|
||||
})
|
||||
},
|
||||
|
||||
assertClientCanEditProjectAndDoc(client, doc_id, callback) {
|
||||
assertClientCanEditProjectAndDoc(client, docId, callback) {
|
||||
AuthorizationManager.assertClientCanEditProject(client, function (error) {
|
||||
if (error) {
|
||||
return callback(error)
|
||||
}
|
||||
AuthorizationManager._assertClientCanAccessDoc(client, doc_id, callback)
|
||||
AuthorizationManager._assertClientCanAccessDoc(client, docId, callback)
|
||||
})
|
||||
},
|
||||
|
||||
_assertClientCanAccessDoc(client, doc_id, callback) {
|
||||
if (client.ol_context[`doc:${doc_id}`] === 'allowed') {
|
||||
_assertClientCanAccessDoc(client, docId, callback) {
|
||||
if (client.ol_context[`doc:${docId}`] === 'allowed') {
|
||||
callback(null)
|
||||
} else {
|
||||
callback(new NotAuthorizedError())
|
||||
}
|
||||
},
|
||||
|
||||
addAccessToDoc(client, doc_id, callback) {
|
||||
client.ol_context[`doc:${doc_id}`] = 'allowed'
|
||||
addAccessToDoc(client, docId, callback) {
|
||||
client.ol_context[`doc:${docId}`] = 'allowed'
|
||||
callback(null)
|
||||
},
|
||||
|
||||
removeAccessToDoc(client, doc_id, callback) {
|
||||
delete client.ol_context[`doc:${doc_id}`]
|
||||
removeAccessToDoc(client, docId, callback) {
|
||||
delete client.ol_context[`doc:${docId}`]
|
||||
callback(null)
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user