Răsfoiți Sursa

fix messageHandler null deconstruction

afrokick 5 ani în urmă
părinte
comite
b9bc327eda
2 a modificat fișierele cu 2 adăugiri și 3 ștergeri
  1. 1 1
      src/index.js
  2. 1 2
      src/services/messagesExpire/index.js

+ 1 - 1
src/index.js

@@ -11,7 +11,7 @@ const init = ({ app, server, options }) => {
   const realm = new Realm();
   const messageHandler = require('./messageHandler')({ realm });
   const api = require('./api')({ config, realm, messageHandler });
-  const { startMessagesExpiration } = require('./services/messagesExpire')({ realm, config });
+  const { startMessagesExpiration } = require('./services/messagesExpire')({ realm, config, messageHandler });
 
   app.use(options.path, api);
 

+ 1 - 2
src/services/messagesExpire/index.js

@@ -1,7 +1,6 @@
-const messageHandler = require('../../messageHandler');
 const { MessageType } = require('../../enums');
 
-module.exports = ({ realm, config }) => {
+module.exports = ({ realm, config, messageHandler }) => {
   const pruneOutstanding = () => {
     const destinationClientsIds = realm._messageQueues.keys();