mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-04-07 14:04:35 +08:00
[bug] Fix exception with undefined permissions in config
This commit is contained in:
@ -2542,7 +2542,7 @@ exports.install = function(server, callbackFunction) {
|
||||
const curUserId = curUserIdOriginal + curIndexUser;
|
||||
conn.tenant = tenantManager.getTenantByConnection(ctx, conn);
|
||||
conn.docId = data.docid;
|
||||
conn.permissions = data.permissions;
|
||||
conn.permissions = data.permissions || {};
|
||||
conn.user = {
|
||||
id: curUserId,
|
||||
idOriginal: curUserIdOriginal,
|
||||
@ -2988,7 +2988,7 @@ exports.install = function(server, callbackFunction) {
|
||||
}
|
||||
|
||||
function* onMessage(ctx, conn, data) {
|
||||
if (false === conn.permissions.chat) {
|
||||
if (false === conn.permissions?.chat) {
|
||||
ctx.logger.warn("insert message permissions.chat==false");
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user