Projekt

Allgemein

Profil

Aktionen

GX-Abgewiesen #54824

geschlossen

Wenn eine ungültige ID für eine Kategorie übergeben wird, dann wird eine Exception geworfen und keine 404 Seite angezeigt

Von Mirko Janssen vor fast 7 Jahren hinzugefügt. Vor etwa 3 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Normal
Zugewiesen an:
Mirko Janssen
Kategorie:
Core
Zielversion:
-
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:

Beschreibung

Wenn man angenommen "shop/?cat=c3215645_Testkategorie-Testkategorie.html" aufruft und es keine Kategorie mit der ID 3215645 gibt, dann wird folgende Exception angezeigt.
Hier wäre es sinnvoller, wenn auf eine 404 Seite weitergeleitet wird.

FATAL ERROR(1): "Uncaught UnexpectedValueException: The requested category was not found in database (ID:2) in /var/www/html/local-stable/GXMainComponents/Services/Core/Category/Repositories/Reader/CategoryRepositoryReader.inc.php:80
Stack trace:
#0 /var/www/html/local-stable/GXMainComponents/Services/Core/Category/Repositories/CategoryRepository.inc.php(159): CategoryRepositoryReader->getById(Object(IdType))
#1 /var/www/html/local-stable/GXMainComponents/Services/Core/Category/CategoryReadService.inc.php(69): CategoryRepository->getCategoryById(Object(IdType))
#2 /var/www/html/local-stable/system/overloads/HeaderExtenderComponent/SeoTagsHeaderExtender.inc.php(275): CategoryReadService->getCategoryById(Object(IdType))
#3 /var/www/html/local-stable/system/overloads/HeaderExtenderComponent/ShopgateHeaderExtender.inc.php(23): SeoTagsHeaderExtender->proceed()
#4 /var/www/html/local-stable/system/classes/layout/HeaderContentControl.inc.php(172): ShopgateHeaderExtender->proceed()
#5 /var/www/html/local-stable/system/classes/layout/"



Zugehörige Tickets

Kopiert von GX-Entwicklung - GX-Bug #54765: Wenn eine nicht SEO geboostete Kategorie URL einen ungültigen Kategorieparameter enthält, sollte eine 404 Seite anstatt einer CheckDataType Exception geworfen werdenErledigtMirko Janssen

Aktionen
Aktionen

Auch abrufbar als: Atom PDF