diff --git a/.changeset/selfish-countries-sleep.md b/.changeset/selfish-countries-sleep.md new file mode 100644 index 00000000000..63227b9df62 --- /dev/null +++ b/.changeset/selfish-countries-sleep.md @@ -0,0 +1,5 @@ +--- +"@rocket.chat/meteor": major +--- + +Removes deprecated Realtime API method: `livechat:getRoutingConfig` diff --git a/apps/meteor/app/livechat/server/index.ts b/apps/meteor/app/livechat/server/index.ts index 7b87c7c71ca..3481d83d927 100644 --- a/apps/meteor/app/livechat/server/index.ts +++ b/apps/meteor/app/livechat/server/index.ts @@ -15,7 +15,6 @@ import './hooks/afterUserActions'; import './hooks/afterAgentRemoved'; import './hooks/afterSaveOmnichannelMessage'; import './methods/getAnalyticsChartData'; -import './methods/getRoutingConfig'; import './methods/removeAllClosedRooms'; import './methods/removeCustomField'; import './methods/removeRoom'; diff --git a/apps/meteor/app/livechat/server/methods/getRoutingConfig.ts b/apps/meteor/app/livechat/server/methods/getRoutingConfig.ts deleted file mode 100644 index 4efeeb23a56..00000000000 --- a/apps/meteor/app/livechat/server/methods/getRoutingConfig.ts +++ /dev/null @@ -1,20 +0,0 @@ -import type { OmichannelRoutingConfig } from '@rocket.chat/core-typings'; -import type { ServerMethods } from '@rocket.chat/ddp-client'; -import { Meteor } from 'meteor/meteor'; - -import { methodDeprecationLogger } from '../../../lib/server/lib/deprecationWarningLogger'; -import { RoutingManager } from '../lib/RoutingManager'; - -declare module '@rocket.chat/ddp-client' { - // eslint-disable-next-line @typescript-eslint/naming-convention - interface ServerMethods { - 'livechat:getRoutingConfig'(): OmichannelRoutingConfig | undefined; - } -} - -Meteor.methods({ - 'livechat:getRoutingConfig'() { - methodDeprecationLogger.method('livechat:getRoutingConfig', '8.0.0', 'v1/livechat/config/routing'); - return RoutingManager.getConfig(); - }, -});