From 2a5adcf1fa3d98427a32e3d166f2995d92992e14 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Sat, 18 Jul 2026 19:40:22 +0300 Subject: [PATCH] =?UTF-8?q?fix(worker):=20register=20EntitlementsModule=20?= =?UTF-8?q?=E2=80=94=20closes=20the=20worker=20DI=20graph?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit آخر ورقة في السلسلة: Notifications → Users → Tenants → Entitlements، وتبعياتها مستودعٌ و CacheService فقط. الباقي مستودعات TypeORM و ConfigService العالمي، فلا طبقة خامسة. Co-Authored-By: Claude Opus 4.8 --- backend/src/worker.module.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/src/worker.module.ts b/backend/src/worker.module.ts index e4a572f..ffcf014 100644 --- a/backend/src/worker.module.ts +++ b/backend/src/worker.module.ts @@ -5,6 +5,7 @@ import configuration from './config/configuration'; import { RedisModule } from './common/redis/redis.module'; import { I18nModule } from './common/i18n/i18n.module'; import { CacheModule } from './common/cache/cache.module'; +import { EntitlementsModule } from './common/entitlements/entitlements.module'; import { LocationsModule } from './modules/locations/locations.module'; /** @@ -37,6 +38,7 @@ import { LocationsModule } from './modules/locations/locations.module'; RedisModule, I18nModule, // عالمي — نصوص إشعارات الجيوفنس CacheModule, // عالمي — يحقنه UsersService خلف الإشعارات + EntitlementsModule, // عالمي — يحقنه TenantsService خلف المستخدمين LocationsModule, ], })