Merged in fix/LOY-409-remove-promo-flag (pull request #2955)
fix(LOY-409): Remove promo campaign flag * fix(LOY-409): Remove promo campaign flag Approved-by: Chuma Mcphoy (We Ahead)
This commit is contained in:
@@ -71,5 +71,4 @@ DTMC_ENTRA_ID_CLIENT=""
|
|||||||
DTMC_ENTRA_ID_ISSUER=""
|
DTMC_ENTRA_ID_ISSUER=""
|
||||||
DTMC_ENTRA_ID_SECRET=""
|
DTMC_ENTRA_ID_SECRET=""
|
||||||
|
|
||||||
PROMO_CAMPAIGN_PAGES_ENABLED="0" # 0 - disabled, 1 - enabled
|
|
||||||
HOTEL_BRANDING="0" # 0 - disabled, 1 - enabled
|
HOTEL_BRANDING="0" # 0 - disabled, 1 - enabled
|
||||||
|
|||||||
@@ -1,8 +1,5 @@
|
|||||||
import { notFound } from "next/navigation"
|
|
||||||
import { Suspense } from "react"
|
import { Suspense } from "react"
|
||||||
|
|
||||||
import { env } from "@/env/server"
|
|
||||||
|
|
||||||
import PromoCampaignPage from "@/components/ContentType/PromoCampaignPage"
|
import PromoCampaignPage from "@/components/ContentType/PromoCampaignPage"
|
||||||
import PromoCampaignPageSkeleton from "@/components/ContentType/PromoCampaignPage/PromoCampaignPageSkeleton"
|
import PromoCampaignPageSkeleton from "@/components/ContentType/PromoCampaignPage/PromoCampaignPageSkeleton"
|
||||||
|
|
||||||
@@ -11,9 +8,6 @@ import styles from "./page.module.css"
|
|||||||
export { generateMetadata } from "@/utils/metadata/generateMetadata"
|
export { generateMetadata } from "@/utils/metadata/generateMetadata"
|
||||||
|
|
||||||
export default async function PromoCampaignPagePage() {
|
export default async function PromoCampaignPagePage() {
|
||||||
if (!env.PROMO_CAMPAIGN_PAGES_ENABLED) {
|
|
||||||
return notFound()
|
|
||||||
}
|
|
||||||
return (
|
return (
|
||||||
<div className={styles.page}>
|
<div className={styles.page}>
|
||||||
<Suspense fallback={<PromoCampaignPageSkeleton />}>
|
<Suspense fallback={<PromoCampaignPageSkeleton />}>
|
||||||
|
|||||||
6
apps/scandic-web/env/server.ts
vendored
6
apps/scandic-web/env/server.ts
vendored
@@ -149,11 +149,6 @@ export const env = createEnv({
|
|||||||
* We currently have the secret in local and test environments.
|
* We currently have the secret in local and test environments.
|
||||||
*/
|
*/
|
||||||
DTMC_ENTRA_ID_SECRET: z.string().optional(),
|
DTMC_ENTRA_ID_SECRET: z.string().optional(),
|
||||||
PROMO_CAMPAIGN_PAGES_ENABLED: z
|
|
||||||
.string()
|
|
||||||
.refine((s) => s === "1" || s === "0")
|
|
||||||
.transform((s) => s === "1")
|
|
||||||
.default("0"),
|
|
||||||
HOTEL_BRANDING: z
|
HOTEL_BRANDING: z
|
||||||
.string()
|
.string()
|
||||||
.refine((s) => s === "1" || s === "0")
|
.refine((s) => s === "1" || s === "0")
|
||||||
@@ -252,7 +247,6 @@ export const env = createEnv({
|
|||||||
DTMC_ENTRA_ID_CLIENT: process.env.DTMC_ENTRA_ID_CLIENT,
|
DTMC_ENTRA_ID_CLIENT: process.env.DTMC_ENTRA_ID_CLIENT,
|
||||||
DTMC_ENTRA_ID_ISSUER: process.env.DTMC_ENTRA_ID_ISSUER,
|
DTMC_ENTRA_ID_ISSUER: process.env.DTMC_ENTRA_ID_ISSUER,
|
||||||
DTMC_ENTRA_ID_SECRET: process.env.DTMC_ENTRA_ID_SECRET,
|
DTMC_ENTRA_ID_SECRET: process.env.DTMC_ENTRA_ID_SECRET,
|
||||||
PROMO_CAMPAIGN_PAGES_ENABLED: process.env.PROMO_CAMPAIGN_PAGES_ENABLED,
|
|
||||||
HOTEL_BRANDING: process.env.HOTEL_BRANDING,
|
HOTEL_BRANDING: process.env.HOTEL_BRANDING,
|
||||||
WEBVIEW_SHOW_OVERVIEW: process.env.WEBVIEW_SHOW_OVERVIEW,
|
WEBVIEW_SHOW_OVERVIEW: process.env.WEBVIEW_SHOW_OVERVIEW,
|
||||||
ENABLE_NEW_OVERVIEW_SECTION: process.env.ENABLE_NEW_OVERVIEW_SECTION,
|
ENABLE_NEW_OVERVIEW_SECTION: process.env.ENABLE_NEW_OVERVIEW_SECTION,
|
||||||
|
|||||||
Reference in New Issue
Block a user