feat: add support for using branches in CMS
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
ADOBE_SCRIPT_SRC=""
|
ADOBE_SCRIPT_SRC=""
|
||||||
API_BASEURL="https://tstapi.scandichotels.com"
|
API_BASEURL="https://tstapi.scandichotels.com"
|
||||||
CMS_ACCESS_TOKEN=""
|
CMS_ACCESS_TOKEN=""
|
||||||
|
CMS_BRANCH="development"
|
||||||
CMS_API_KEY=""
|
CMS_API_KEY=""
|
||||||
CMS_ENVIRONMENT="development"
|
CMS_ENVIRONMENT="development"
|
||||||
CMS_PREVIEW_TOKEN=""
|
CMS_PREVIEW_TOKEN=""
|
||||||
|
|||||||
2
env/server.ts
vendored
2
env/server.ts
vendored
@@ -20,6 +20,7 @@ export const env = createEnv({
|
|||||||
CMS_PREVIEW_TOKEN: z.string(),
|
CMS_PREVIEW_TOKEN: z.string(),
|
||||||
CMS_PREVIEW_URL: z.string(),
|
CMS_PREVIEW_URL: z.string(),
|
||||||
CMS_URL: z.string(),
|
CMS_URL: z.string(),
|
||||||
|
CMS_BRANCH: z.enum(["development", "production"]),
|
||||||
CURITY_CLIENT_ID_USER: z.string(),
|
CURITY_CLIENT_ID_USER: z.string(),
|
||||||
CURITY_CLIENT_ID_SERVICE: z.string(),
|
CURITY_CLIENT_ID_SERVICE: z.string(),
|
||||||
CURITY_CLIENT_SECRET_SERVICE: z.string(),
|
CURITY_CLIENT_SECRET_SERVICE: z.string(),
|
||||||
@@ -129,6 +130,7 @@ export const env = createEnv({
|
|||||||
CMS_PREVIEW_TOKEN: process.env.CMS_PREVIEW_TOKEN,
|
CMS_PREVIEW_TOKEN: process.env.CMS_PREVIEW_TOKEN,
|
||||||
CMS_PREVIEW_URL: process.env.CMS_PREVIEW_URL,
|
CMS_PREVIEW_URL: process.env.CMS_PREVIEW_URL,
|
||||||
CMS_URL: process.env.CMS_URL,
|
CMS_URL: process.env.CMS_URL,
|
||||||
|
CMS_BRANCH: process.env.CMS_BRANCH,
|
||||||
CURITY_CLIENT_ID_USER: process.env.CURITY_CLIENT_ID_USER,
|
CURITY_CLIENT_ID_USER: process.env.CURITY_CLIENT_ID_USER,
|
||||||
CURITY_CLIENT_ID_SERVICE: process.env.CURITY_CLIENT_ID_SERVICE,
|
CURITY_CLIENT_ID_SERVICE: process.env.CURITY_CLIENT_ID_SERVICE,
|
||||||
CURITY_CLIENT_SECRET_SERVICE: process.env.CURITY_CLIENT_SECRET_SERVICE,
|
CURITY_CLIENT_SECRET_SERVICE: process.env.CURITY_CLIENT_SECRET_SERVICE,
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ export async function request<T>(
|
|||||||
try {
|
try {
|
||||||
client.setHeaders({
|
client.setHeaders({
|
||||||
access_token: env.CMS_ACCESS_TOKEN,
|
access_token: env.CMS_ACCESS_TOKEN,
|
||||||
|
branch: env.CMS_BRANCH,
|
||||||
"Content-Type": "application/json",
|
"Content-Type": "application/json",
|
||||||
...params?.headers,
|
...params?.headers,
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user