#4423 Add download availability to shopping cart item

This commit is contained in:
Lorenz Hilpert
2023-10-27 10:51:44 +02:00
parent 9011f76e95
commit 3f93fe0869

View File

@@ -480,6 +480,9 @@ export class ArticleSearchResultsComponent implements OnInit, OnDestroy, AfterVi
// #4180 Für Download Artikel muss hier immer zwingend der logistician gesetzt werden, da diese Artikel direkt zugeordnet dem Warenkorb hinzugefügt werden
const downloadAvailability = await this._availability.getDownloadAvailability({ item: downloadItem }).pipe(first()).toPromise();
shoppingCartItem.destination = { data: { target: 16, logistician: downloadAvailability?.logistician } };
if (downloadAvailability) {
shoppingCartItem.availability = { ...shoppingCartItem.availability, ...downloadAvailability };
}
canAddItemsPayload.push({
availabilities: [{ ...item.catalogAvailability, format: 'DL' }],
id: item.product.catalogProductNumber,