From e6d0527d3acf5cdf05201acc15b8f44530fcd4e5 Mon Sep 17 00:00:00 2001 From: otenav Date: Tue, 26 Nov 2024 10:56:47 +0100 Subject: [PATCH] Fix missing location in favorite list --- src/app/(sok)/_components/searchResult/SearchResultItem.tsx | 4 +++- src/app/favoritter/_components/FavouritesListItem.tsx | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/(sok)/_components/searchResult/SearchResultItem.tsx b/src/app/(sok)/_components/searchResult/SearchResultItem.tsx index ffeb09bde..8b341705c 100644 --- a/src/app/(sok)/_components/searchResult/SearchResultItem.tsx +++ b/src/app/(sok)/_components/searchResult/SearchResultItem.tsx @@ -14,6 +14,7 @@ interface SearchResultItemProps { showExpired?: boolean; favouriteButton: React.ReactNode; isDebug: boolean; + favoriteLocation?: string; } export default function SearchResultItem({ @@ -21,8 +22,9 @@ export default function SearchResultItem({ showExpired, favouriteButton, isDebug, + favoriteLocation, }: SearchResultItemProps): ReactElement { - const location = getWorkLocation(undefined, ad.locationList); + const location = favoriteLocation ? favoriteLocation : getWorkLocation(undefined, ad.locationList); const employer = ad.employer?.name; const published = formatDate(ad.published); const hasInterestform = ad.hasInterestForm && ad.hasInterestForm === "true"; diff --git a/src/app/favoritter/_components/FavouritesListItem.tsx b/src/app/favoritter/_components/FavouritesListItem.tsx index a14effda2..0957bcc0c 100644 --- a/src/app/favoritter/_components/FavouritesListItem.tsx +++ b/src/app/favoritter/_components/FavouritesListItem.tsx @@ -60,6 +60,7 @@ function FavouritesListItem({ favourite, onFavouriteDeleted, openErrorDialog }: location: favourite.favouriteAd.location, applicationDue: favourite.favouriteAd.applicationDue, }} + favoriteLocation={favourite.favouriteAd.location} showExpired={favourite.favouriteAd.status !== "ACTIVE"} favouriteButton={