GX-Bug #57765
Von Till Tepelmann vor mehr als 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