diff --git a/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts b/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts index 2f71277c..3990515a 100644 --- a/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts +++ b/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts @@ -33,15 +33,12 @@ export class BotAdapterService { const platform = await this.platformService.getPlatform({ 'metadata.id': interaction.guildId, }) - const data = this.adaptDataToHivemind(interaction, platform.community) + const data = this.adaptDataToHivemind(interaction, platform.community.toString()) this.rabbitMQService.publish(Queue.HIVEMIND, Event.HIVEMIND.QUESTION_RECEIVED, { ...data }) this.logger.info(data, `QUESTION_COMMAND_RECEIVED event is processed`) } - private adaptDataToHivemind( - interaction: ChatInputCommandInteraction_broker, - communityId: Types.ObjectId - ): Question { + private adaptDataToHivemind(interaction: ChatInputCommandInteraction_broker, communityId: string): Question { return { communityId, route: { diff --git a/hivemind-adapter/src/common/interfaces/hivemind.interface.ts b/hivemind-adapter/src/common/interfaces/hivemind.interface.ts index 35fbd90a..bb471532 100644 --- a/hivemind-adapter/src/common/interfaces/hivemind.interface.ts +++ b/hivemind-adapter/src/common/interfaces/hivemind.interface.ts @@ -3,7 +3,7 @@ import { PlatformNames } from '@togethercrew.dev/db' import { Queue } from '@togethercrew.dev/tc-messagebroker' export interface Question { - communityId: Types.ObjectId + communityId: string route: { source: PlatformNames destination: {