Merged in feat/sw-3615-extendedpartner (pull request #3163)
feat(SW-3615): dont fetch extended data when not needed * feat(SW-3615): dont fetch extended data when not needed Approved-by: Joakim Jäderberg
This commit is contained in:
@@ -3,7 +3,7 @@ import Image from "@scandic-hotels/design-system/Image"
|
|||||||
import { Typography } from "@scandic-hotels/design-system/Typography"
|
import { Typography } from "@scandic-hotels/design-system/Typography"
|
||||||
import { getEurobonusMembership } from "@scandic-hotels/trpc/routers/user/helpers"
|
import { getEurobonusMembership } from "@scandic-hotels/trpc/routers/user/helpers"
|
||||||
|
|
||||||
import { getProfileWithExtendedPartnerData } from "@/lib/trpc/memoizedRequests"
|
import { getProfile } from "@/lib/trpc/memoizedRequests"
|
||||||
|
|
||||||
import { getIntl } from "@/i18n"
|
import { getIntl } from "@/i18n"
|
||||||
import desktopBackground from "@/public/_static/img/sas/sas-scandic-link-account-banner-desktop.png"
|
import desktopBackground from "@/public/_static/img/sas/sas-scandic-link-account-banner-desktop.png"
|
||||||
@@ -17,7 +17,7 @@ export default async function SASLinkAccountBanner(
|
|||||||
props: DynamicContentProps["dynamic_content"]
|
props: DynamicContentProps["dynamic_content"]
|
||||||
) {
|
) {
|
||||||
const intl = await getIntl()
|
const intl = await getIntl()
|
||||||
const user = await getProfileWithExtendedPartnerData()
|
const user = await getProfile()
|
||||||
|
|
||||||
if (!user || "error" in user || !user.loyalty) {
|
if (!user || "error" in user || !user.loyalty) {
|
||||||
return null
|
return null
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import {
|
|||||||
SAS_EUROBONUS_TIER_TO_NAME_MAP,
|
SAS_EUROBONUS_TIER_TO_NAME_MAP,
|
||||||
TIER_TO_FRIEND_MAP,
|
TIER_TO_FRIEND_MAP,
|
||||||
} from "@/constants/membershipLevels"
|
} from "@/constants/membershipLevels"
|
||||||
import { getProfileWithExtendedPartnerData } from "@/lib/trpc/memoizedRequests"
|
import { getProfile } from "@/lib/trpc/memoizedRequests"
|
||||||
|
|
||||||
import { Section } from "@/components/Section"
|
import { Section } from "@/components/Section"
|
||||||
import SectionHeader from "@/components/Section/Header/Deprecated"
|
import SectionHeader from "@/components/Section/Header/Deprecated"
|
||||||
@@ -68,7 +68,7 @@ export default async function SASLinkedAccount({
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function MatchedAccountInfo() {
|
async function MatchedAccountInfo() {
|
||||||
const user = await getProfileWithExtendedPartnerData()
|
const user = await getProfile()
|
||||||
|
|
||||||
if (!user || "error" in user || !user.loyalty) {
|
if (!user || "error" in user || !user.loyalty) {
|
||||||
return null
|
return null
|
||||||
|
|||||||
Reference in New Issue
Block a user