diff --git a/apps/scandic-web/server/routers/hotels/query.ts b/apps/scandic-web/server/routers/hotels/query.ts index 78513808c..ce14c8dae 100644 --- a/apps/scandic-web/server/routers/hotels/query.ts +++ b/apps/scandic-web/server/routers/hotels/query.ts @@ -219,10 +219,14 @@ export const hotelQueryRouter = router({ ) const counterRateCode = input.booking.rooms[idx].counterRateCode + const rateCode = input.booking.rooms[idx].rateCode let memberRateDefinition = undefined if ("member" in product && product.member && counterRateCode) { memberRateDefinition = rateDefinitions.find( - (rate) => rate.rateCode === counterRateCode && rate.isMemberRate + (rate) => + (rate.rateCode === counterRateCode || + rate.rateCode === rateCode) && + rate.isMemberRate ) }