openvibers/openvibe.live Commits
Stub chat delivery in the global-ban cascade test sandbox
Changes
@@@ -83,8 +83,9 @@ const wrap = (d) => ({logModerationAction: () => {},};const chatServer = { getConnectedUserIp: () => '203.0.113.7', disconnectUser: () => {} };++ const delivery = { disconnect: () => {}, logModeration: () => {} };// eslint-disable-next-line no-new-func-- const fn = new Function('db', 'chatServer', 'permissions', 'console', `${m[0]}; return performGlobalBan;`)(db, chatServer, permissions, { log() {} });++ const fn = new Function('db', 'chatServer', 'delivery', 'permissions', 'console', `${m[0]}; return performGlobalBan;`)(db, chatServer, delivery, permissions, { log() {} });let status = 200, body = null;const res = { status(c) { status = c; return this; }, json(b) { body = b; return this; } };const actor = db.getUserById(actorId);
@@ -83,8 +83,9 @@ const wrap = (d) => ({
@@ -83,8 +83,9 @@ const wrap = (d) => ({
logModerationAction: () => {},
logModerationAction: () => {},
};
};
const chatServer = { getConnectedUserIp: () => '203.0.113.7', disconnectUser: () => {} };
const chatServer = { getConnectedUserIp: () => '203.0.113.7', disconnectUser: () => {} };
+ const delivery = { disconnect: () => {}, logModeration: () => {} };
// eslint-disable-next-line no-new-func
// eslint-disable-next-line no-new-func
- const fn = new Function('db', 'chatServer', 'permissions', 'console', `${m[0]}; return performGlobalBan;`)(db, chatServer, permissions, { log() {} });
+ const fn = new Function('db', 'chatServer', 'delivery', 'permissions', 'console', `${m[0]}; return performGlobalBan;`)(db, chatServer, delivery, permissions, { log() {} });
let status = 200, body = null;
let status = 200, body = null;
const res = { status(c) { status = c; return this; }, json(b) { body = b; return this; } };
const res = { status(c) { status = c; return this; }, json(b) { body = b; return this; } };
const actor = db.getUserById(actorId);
const actor = db.getUserById(actorId);