apps/meteor/ee/server/lib/registerServiceModels.ts
Function registerServiceModels
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function registerServiceModels(db: Db, trash?: Collection<RocketChatRecordDeleted<any>>): void {
registerModel('IRolesModel', () => new RolesRaw(db));
registerModel('IRoomsModel', () => new RoomsRaw(db));
registerModel('ISettingsModel', () => new SettingsRaw(db, trash as Collection<RocketChatRecordDeleted<ISetting>>));
registerModel('ISubscriptionsModel', () => new SubscriptionsRaw(db, trash as Collection<RocketChatRecordDeleted<ISubscription>>));