Merged in feat/book-375-member-rates (pull request #2863)

feat(BOOK-375): show no rate card when missing member rates

* feat(BOOK-375): show no rate card when missing member rates
This commit is contained in:
Linus Flood
2025-09-26 10:18:47 +00:00
parent 2f1512edaa
commit 12b5055afe
2 changed files with 2 additions and 2 deletions

View File

@@ -100,7 +100,7 @@ function Inner({
defaultMessage: "Member price",
})
if (!product.public) {
if (!product.public || (isUserLoggedIn && !product.member)) {
return (
<NoRateAvailableCard
key={product.rate}

View File

@@ -115,7 +115,7 @@ function Inner({
const noRateAvailable = !product.member && !product.public
const hideStandardPrice = isMainRoomAndLoggedIn && !!member
const isNotLoggedInAndOnlyMemberRate = !isUserLoggedIn && !standard
const rateCode = hideStandardPrice ? member.rateCode : standard?.rateCode
const rateCode = hideStandardPrice ? member?.rateCode : standard?.rateCode
const counterRateCode = isMainRoomAndLoggedIn
? standard?.rateCode
: member?.rateCode