Merged PR 1743: #4619 Fix removed memorize decorator on canSetCustomer function

#4619 Fix removed memorize decorator on canSetCustomer function
This commit is contained in:
Nino Righi
2024-02-16 15:24:04 +00:00
committed by Lorenz Hilpert
parent 2062bf3bab
commit 3f05e57554

View File

@@ -1021,7 +1021,11 @@ export class DomainCheckoutService {
//#region Common
@memorize()
// Fix für Ticket #4619 Versand Artikel im Warenkob -> keine Änderung bei Kundendaten erfassen
// Auskommentiert, da dieser Aufruf oftmals mit gleichen Parametern aufgerufen wird (ohne ausgewählten Kunden nur ein leeres Objekt bei customerFeatures)
// memorize macht keinen deepCompare von Objekten und denkt hier, dass immer der gleiche Return Wert zurückkommt, allerdings ist das hier oft nicht der Fall
// und der Decorator memorized dann fälschlicherweise
// @memorize()
canSetCustomer({
processId,
customerFeatures,