Projekt

Allgemein

Profil

GX-Bug #57765

Von Till Tepelmann vor fast 6 Jahren aktualisiert

Kundenbewertung ist als Gast nicht mehr möglich, wenn man den Sicherheitscode bei Produktbewertungen deaktiviert, es wird eine Exeception geworfen auf dem Bildschirm 

 FATAL ERROR(1): "Uncaught InvalidArgumentException: No customer found by given id in /GXMainComponents/Services/Core/Customer/CustomerRepository.inc.php:136 
 Stack trace: 
 #0 /GXMainComponents/Services/Core/Customer/CustomerReadService.inc.php(52): CustomerRepository->getCustomerById(Object(IdType)) 
 #1 /system/overloads/ProductReviewsWriteContentControl/ProductReviewsWriteContentControlOverload.inc.php(35): CustomerReadService->getCustomerById(Object(IdType)) 
 #2 /product_reviews_write.php(45): ProductReviewsWriteContentControlOverload->proceed() 

 Kann wie folgt reproduziert werden: 

 In der Kundengruppe "Gast" das Schreiben von "Bewertungen" erlauben. 
 Unter "Shop Einstellungen->System Einstellungen->Sicherheitscenter" den Sicherheitscode für "Artikelbewertungen" deaktivieren. 

 Als Gast einen Artikel aufrufen und dort auf "Ihre Meinung" klicken und einen Bewertung abgeben mit mindestens 50 Zeichen. 
 deaktiviert

Zurück