Merged in feat/skeletons-and-cache (pull request #1273)
feat: skeleton key bullet proof. 10 min cache on city search response * feat: skeleton key bullet proof. 10 min cache on city search response * Refactor server.ts Approved-by: Michael Zetterberg
This commit is contained in:
Vendored
+13
-8
@@ -171,16 +171,20 @@ export const env = createEnv({
|
||||
|
||||
CACHE_TIME_HOTELDATA: z
|
||||
.number()
|
||||
.transform(() =>
|
||||
process.env.CMS_ENVIRONMENT === "test" ? 5 * 60 : 30 * 60
|
||||
)
|
||||
.default(30 * 60),
|
||||
.default(30 * 60)
|
||||
.transform((val) =>
|
||||
process.env.CMS_ENVIRONMENT === "test" ? 5 * 60 : val
|
||||
),
|
||||
CACHE_TIME_HOTELS: z
|
||||
.number()
|
||||
.transform(() =>
|
||||
process.env.CMS_ENVIRONMENT === "test" ? 5 * 60 : TWENTYFOUR_HOURS
|
||||
)
|
||||
.default(TWENTYFOUR_HOURS),
|
||||
.default(TWENTYFOUR_HOURS)
|
||||
.transform((val) =>
|
||||
process.env.CMS_ENVIRONMENT === "test" ? 5 * 60 : val
|
||||
),
|
||||
CACHE_TIME_CITY_SEARCH: z
|
||||
.number()
|
||||
.default(10 * 60)
|
||||
.transform((val) => (process.env.CMS_ENVIRONMENT === "test" ? 60 : val)),
|
||||
},
|
||||
emptyStringAsUndefined: true,
|
||||
runtimeEnv: {
|
||||
@@ -268,6 +272,7 @@ export const env = createEnv({
|
||||
|
||||
CACHE_TIME_HOTELDATA: process.env.CACHE_TIME_HOTELDATA,
|
||||
CACHE_TIME_HOTELS: process.env.CACHE_TIME_HOTELS,
|
||||
CACHE_TIME_CITY_SEARCH: process.env.CACHE_TIME_CITY_SEARCH,
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user