From 8ea87d3501dbb29bc3cbe6df17d4445453f67370 Mon Sep 17 00:00:00 2001 From: Mohamed Marrouchi Date: Thu, 12 Jun 2025 15:35:10 +0100 Subject: [PATCH] fix: minor fixes --- api/src/helper/helper.module.ts | 5 +++-- api/src/helper/lib/base-flow-escape-helper.ts | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/api/src/helper/helper.module.ts b/api/src/helper/helper.module.ts index 365e6d78..f60fd4e3 100644 --- a/api/src/helper/helper.module.ts +++ b/api/src/helper/helper.module.ts @@ -1,5 +1,5 @@ /* - * Copyright © 2024 Hexastack. All rights reserved. + * Copyright © 2025 Hexastack. All rights reserved. * * Licensed under the GNU Affero General Public License v3.0 (AGPLv3) with the following additional terms: * 1. The name "Hexabot" is a trademark of Hexastack. You may not use this name in derivative works without express written permission. @@ -10,6 +10,7 @@ import { HttpModule } from '@nestjs/axios'; import { Global, Module } from '@nestjs/common'; import { InjectDynamicProviders } from 'nestjs-dynamic-providers'; +import { CmsModule } from '@/cms/cms.module'; import { NlpModule } from '@/nlp/nlp.module'; import { HelperController } from './helper.controller'; @@ -25,7 +26,7 @@ import { HelperService } from './helper.service'; 'dist/.hexabot/custom/extensions/helpers/**/*.helper.js', ) @Module({ - imports: [HttpModule, NlpModule], + imports: [HttpModule, NlpModule, CmsModule], controllers: [HelperController], providers: [HelperService], exports: [HelperService], diff --git a/api/src/helper/lib/base-flow-escape-helper.ts b/api/src/helper/lib/base-flow-escape-helper.ts index 5c93aea9..a6ecbc6a 100644 --- a/api/src/helper/lib/base-flow-escape-helper.ts +++ b/api/src/helper/lib/base-flow-escape-helper.ts @@ -36,7 +36,7 @@ export default abstract class BaseFlowEscapeHelper< * @param _blockMessage - The block message to check. * @returns - Whether the helper can handle the flow escape for the given block message. */ - abstract canHandleFlowEscape(_blockMessage: T): boolean; + abstract canHandleFlowEscape(block: T): boolean; /** * Adjudicates the flow escape event. @@ -46,7 +46,7 @@ export default abstract class BaseFlowEscapeHelper< * @returns - A promise that resolves to a FlowEscape.AdjudicationResult. */ abstract adjudicate( - _event: EventWrapper, - _block: T, + event: EventWrapper, + block: T, ): Promise; }