diff --git a/api/src/utils/generics/lifecycle-hook-manager.ts b/api/src/utils/generics/lifecycle-hook-manager.ts index e70a6429..3881f60c 100644 --- a/api/src/utils/generics/lifecycle-hook-manager.ts +++ b/api/src/utils/generics/lifecycle-hook-manager.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. @@ -46,11 +46,11 @@ export class LifecycleHookManager { } private static addModel(model: ModelDefinition) { - if (this.models.has(model.name)) { + if (LifecycleHookManager.models.has(model.name)) { throw new Error(`Model with name ${model} already exists`); } - this.models.set(model.name, model); + LifecycleHookManager.models.set(model.name, model); } private static createLifecycleCallback(): H {