diff --git a/apps/isa-app/src/domain/checkout/checkout.service.ts b/apps/isa-app/src/domain/checkout/checkout.service.ts index 50fc8dc4e..52e7f53b3 100644 --- a/apps/isa-app/src/domain/checkout/checkout.service.ts +++ b/apps/isa-app/src/domain/checkout/checkout.service.ts @@ -1251,7 +1251,12 @@ export class DomainCheckoutService { await this.updateItemInShoppingCart({ processId, - update: { availability }, + update: { + availability: { + ...availability, + price: item?.availability?.price ?? availability?.price, + }, // #5488 After Refreshing Availabilities in Cart make sure to keep the original selected price from purchasing options modal + }, shoppingCartItemId: item.id, }).toPromise(); diff --git a/apps/isa-app/src/page/checkout/checkout-review/checkout-review.component.html b/apps/isa-app/src/page/checkout/checkout-review/checkout-review.component.html index bca0deef1..79b102c94 100644 --- a/apps/isa-app/src/page/checkout/checkout-review/checkout-review.component.html +++ b/apps/isa-app/src/page/checkout/checkout-review/checkout-review.component.html @@ -132,7 +132,7 @@ } }