mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-05-05 06:37:10 -04:00
uSE ESM:
This commit is contained in:
parent
052b5057c7
commit
dd3091c78a
2 changed files with 5 additions and 5 deletions
|
@ -21,9 +21,9 @@
|
|||
* limitations under the License.
|
||||
*/
|
||||
|
||||
const ueberDB = require('ueberdb2');
|
||||
import ueberDB from 'ueberdb2';
|
||||
const settings = require('../utils/Settings');
|
||||
const log4js = require('log4js');
|
||||
import log4js from 'log4js';
|
||||
const stats = require('../stats')
|
||||
|
||||
const logger = log4js.getLogger('ueberDB');
|
||||
|
|
|
@ -17,7 +17,7 @@ const logger = log4js.getLogger('socket.io');
|
|||
const sockets = new Set();
|
||||
const socketsEvents = new events.EventEmitter();
|
||||
|
||||
exports.expressCloseServer = async () => {
|
||||
export const expressCloseServer = async () => {
|
||||
if (io == null) return;
|
||||
logger.info('Closing socket.io engine...');
|
||||
// Close the socket.io engine to disconnect existing clients and reject new clients. Don't call
|
||||
|
@ -48,7 +48,7 @@ exports.expressCloseServer = async () => {
|
|||
logger.info('All socket.io clients have disconnected');
|
||||
};
|
||||
|
||||
export const socketSessionMiddleware = (args: any) => (socket: any, next: Function) => {
|
||||
const socketSessionMiddleware = (args: any) => (socket: any, next: Function) => {
|
||||
const req = socket.request;
|
||||
// Express sets req.ip but socket.io does not. Replicate Express's behavior here.
|
||||
if (req.ip == null) {
|
||||
|
@ -65,7 +65,7 @@ export const socketSessionMiddleware = (args: any) => (socket: any, next: Functi
|
|||
express.sessionMiddleware(req, {}, next);
|
||||
};
|
||||
|
||||
exports.expressCreateServer = (hookName:string, args:ArgsExpressType, cb:Function) => {
|
||||
export const expressCreateServer = (hookName:string, args:ArgsExpressType, cb:Function) => {
|
||||
// init socket.io and redirect all requests to the MessageHandler
|
||||
// there shouldn't be a browser that isn't compatible to all
|
||||
// transports in this list at once
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue