Add additional debug session for nul sessions

This commit is contained in:
Paulo Gustavo Veiga 2022-03-08 10:36:41 -08:00
parent 926ab3ed55
commit 259ae2d8cb

View File

@ -615,8 +615,14 @@ export default class RestClient implements Client {
if (this.persistenceManager) {
return this.persistenceManager;
}
let persistence: PersistenceManager;
if (editorMode === 'edition-owner' || editorMode === 'edition-editor') {
if (!global.lockSession) {
throw new Error(`Session could not be found: global.lockSession ${global.lockSession} - global.lockTimestamp: ${global.lockTimestamp} - ${global.mindmapLocked} - ${global.mindmapLockedMsg}`)
}
persistence = new RESTPersistenceManager({
documentUrl: '/c/restful/maps/{id}/document',
revertUrl: '/c/restful/maps/{id}/history/latest',