From 6ab028a8009c9e7f73a58efea3064a49f63477bd Mon Sep 17 00:00:00 2001 From: Behzad Rabiei Date: Thu, 7 Nov 2024 13:05:47 +0400 Subject: [PATCH 1/2] fix: fix bug --- hivemind-adapter/src/bot-adapter/bot.adapter.service.ts | 9 +++------ .../src/common/interfaces/hivemind.interface.ts | 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts b/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts index 2f71277c..d5496db0 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) - this.rabbitMQService.publish(Queue.HIVEMIND, Event.HIVEMIND.QUESTION_RECEIVED, { ...data }) + 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: { From 2eb7ba6b44b7d99ab7fc06091aaf9aa6a27aac11 Mon Sep 17 00:00:00 2001 From: Behzad Rabiei Date: Thu, 7 Nov 2024 13:17:26 +0400 Subject: [PATCH 2/2] fix: fix bug --- hivemind-adapter/src/bot-adapter/bot.adapter.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts b/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts index d5496db0..3990515a 100644 --- a/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts +++ b/hivemind-adapter/src/bot-adapter/bot.adapter.service.ts @@ -34,7 +34,7 @@ export class BotAdapterService { 'metadata.id': interaction.guildId, }) const data = this.adaptDataToHivemind(interaction, platform.community.toString()) - this.rabbitMQService.publish(Queue.HIVEMIND, Event.HIVEMIND.QUESTION_RECEIVED, data) + this.rabbitMQService.publish(Queue.HIVEMIND, Event.HIVEMIND.QUESTION_RECEIVED, { ...data }) this.logger.info(data, `QUESTION_COMMAND_RECEIVED event is processed`) }