import LogsNotice from "discourse/services/logs-notice"; import Singleton from "discourse/mixins/singleton"; export default { name: "logs-notice", after: "message-bus", initialize: function(container) { const siteSettings = container.lookup("site-settings:main"); const messageBus = container.lookup("message-bus:main"); const keyValueStore = container.lookup("key-value-store:main"); const currentUser = container.lookup("current-user:main"); LogsNotice.reopenClass(Singleton, { createCurrent() { return this.create({ messageBus, keyValueStore, siteSettings, currentUser }); } }); } };