fix: api /super-admin/{id} memory cache

This commit is contained in:
Warunee Tamkoo 2026-01-28 18:26:03 +07:00
parent 7c70229579
commit 1a324af483
5 changed files with 112 additions and 2 deletions

View file

@ -11,7 +11,8 @@ import { AppDataSource } from "./database/data-source";
import { RegisterRoutes } from "./routes";
import { OrganizationController } from "./controllers/OrganizationController";
import logMiddleware from "./middlewares/logs";
import { logMemoryStore } from "./utils/log-memory-store";
import { logMemoryStore } from "./utils/LogMemoryStore";
import { orgStructureCache } from "./utils/OrgStructureCache";
import { CommandController } from "./controllers/CommandController";
import { ProfileSalaryController } from "./controllers/ProfileSalaryController";
import { DateSerializer } from "./interfaces/date-serializer";
@ -24,6 +25,9 @@ async function main() {
// Initialize LogMemoryStore after database is ready
logMemoryStore.initialize();
// Initialize OrgStructureCache after database is ready
orgStructureCache.initialize();
// Setup custom Date serialization for local timezone
DateSerializer.setupDateSerialization();