Feat/SW-3287 campaign start end

Approved-by: Matilda Landström
This commit is contained in:
Erik Tiekstra
2025-08-22 09:18:52 +00:00
parent ce3b7a6a49
commit c7c55bd7b1
2 changed files with 31 additions and 5 deletions

View File

@@ -2,15 +2,23 @@
#import "../../Fragments/CampaignPage/Hero.graphql"
query GetCampaignPagesByHotelUid($locale: String!, $hotelPageUid: String!) {
query GetCampaignPagesByHotelUid(
$locale: String!
$hotelPageUid: String!
$today: DateTime!
) {
all_campaign_page(
locale: $locale
where: {
OR: [
{ included_hotels: { list_1: { hotel_page: { uid: $hotelPageUid } } } }
{ included_hotels: { list_2: { hotel_page: { uid: $hotelPageUid } } } }
]
AND: [
{ OR: [{ startdate: null }, { startdate_lte: $today }] }
{ OR: [{ enddate: null }, { enddate_gte: $today }] }
]
}
locale: $locale
) {
items {
heading
@@ -28,15 +36,23 @@ query GetCampaignPagesByHotelUid($locale: String!, $hotelPageUid: String!) {
}
}
query GetCampaignPagesByHotelUidRefs($locale: String!, $hotelPageUid: String!) {
query GetCampaignPagesByHotelUidRefs(
$locale: String!
$hotelPageUid: String!
$today: DateTime!
) {
all_campaign_page(
locale: $locale
where: {
OR: [
{ included_hotels: { list_1: { hotel_page: { uid: $hotelPageUid } } } }
{ included_hotels: { list_2: { hotel_page: { uid: $hotelPageUid } } } }
]
AND: [
{ OR: [{ startdate: null }, { startdate_lte: $today }] }
{ OR: [{ enddate: null }, { enddate_gte: $today }] }
]
}
locale: $locale
) {
items {
...CampaignPageRef