From 03145534a12019b8c5bba24ea31606eb5bcac113 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Sun, 12 Oct 2025 17:12:08 +0300 Subject: [PATCH] feat: update queryTTL for customer-related queries - Added 12-hour TTL for GetCustomer and GetSubscriptionSettings queries to improve caching strategy. - Ensured other queries remain unchanged with their TTL set to false. --- apps/cache-proxy/src/proxy/lib/config.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/cache-proxy/src/proxy/lib/config.ts b/apps/cache-proxy/src/proxy/lib/config.ts index a70de9a..dfafc6e 100644 --- a/apps/cache-proxy/src/proxy/lib/config.ts +++ b/apps/cache-proxy/src/proxy/lib/config.ts @@ -1,4 +1,7 @@ +import { seconds } from 'src/utils/time'; + export const queryTTL: Record = { + GetCustomer: seconds().fromHours(12), GetCustomers: false, GetInvited: false, GetInvitedBy: false, @@ -8,5 +11,6 @@ export const queryTTL: Record = { GetSlotsOrders: false, GetSubscriptionHistory: false, GetSubscriptions: false, + GetSubscriptionSettings: seconds().fromHours(12), Login: false, };