Skip to content

Commit f8005a5

Browse files
committed
Remove EE omnichannel services from FOSS startup
1 parent b8a7a64 commit f8005a5

1 file changed

Lines changed: 0 additions & 12 deletions

File tree

apps/meteor/server/services/startup.ts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
import { api } from '@rocket.chat/core-services';
2-
import { Logger } from '@rocket.chat/logger';
3-
import { OmnichannelTranscript, QueueWorker } from '@rocket.chat/omnichannel-services';
4-
import { MongoInternals } from 'meteor/mongo';
52

63
import { AuthorizationLivechat } from '../../app/livechat/server/roomAccessValidator.internalService';
74
import { isRunningMs } from '../lib/isRunningMs';
@@ -29,11 +26,8 @@ import { UiKitCoreAppService } from './uikit-core-app/service';
2926
import { UploadService } from './upload/service';
3027
import { UserService } from './user/service';
3128
import { VideoConfService } from './video-conference/service';
32-
import { i18n } from '../lib/i18n';
3329

3430
export const registerServices = async (): Promise<void> => {
35-
const { db } = MongoInternals.defaultRemoteCollectionDriver().mongo;
36-
3731
api.registerService(new AppsEngineService());
3832
api.registerService(new AnalyticsService());
3933
api.registerService(new AuthorizationLivechat());
@@ -68,11 +62,5 @@ export const registerServices = async (): Promise<void> => {
6862

6963
api.registerService(new Presence());
7064
api.registerService(new Authorization());
71-
72-
// Run EE services defined outside of the main repo
73-
// Otherwise, monolith would ignore them :(
74-
// Always register the service and manage licensing inside the service (tbd)
75-
api.registerService(new QueueWorker(db, Logger));
76-
api.registerService(new OmnichannelTranscript(Logger, i18n));
7765
}
7866
};

0 commit comments

Comments
 (0)