Edee.one 10.17.9
Edee.one 10.17.9
Vydáno 24. 8. 2026
Zkopírovat odkaz na sekciVerze modulů
| Modul | Verze |
|---|---|
| edee | 10.17.9 |
| paygate | 4.3.1 |
Zkopírovat odkaz na sekciZměny
Zkopírovat odkaz na sekci#2932 REST API: připojení obsahového bloku vždy selže na HTTP 500 (IllegalAccessError v CGLIB proxy)
Edee Oprava chyby RESTAPI
Všechny čtyři endpointy CMS REST API pro připojení obsahového bloku (ke zdroji stránky, ke stránce, do vnořeného bloku a k objektu modulu) vracely HTTP 500 na každý požadavek, ještě před vstupem do těla handleru — programové zakládání obsahových bloků přes REST API tedy nefungovalo vůbec, bez ohledu na posílaná data. Nově jsou endpointy volatelné nezávisle na tom, který classloader v platformě definuje proxy nad controllerem. Zpřesnila se také chybová hláška při dohledání cíle pro připojení i odpojení bloku: nese id zdroje a rozliší, zda zdroj neexistuje, nebo je v koši — připojení bloku na položku seznamu je přitom platný případ a funguje.
Zkopírovat odkaz na sekci#2930 GP webpay: telefon bez rozpoznané předvolby rozbije ADDINFO a platbu nelze na bráně založit
Oprava chyby Platební brány
Platbu přes GP webpay nešlo na bráně založit, pokud zákazník zadal telefonní číslo, u kterého se nepodařilo určit mezinárodní předvolbu — typicky zapsanou jako 00420… místo +420…, případně číslo s mezerami nebo pomlčkami. Číslo se nyní před hledáním předvolby normalizuje (odstraní se oddělovače a úvodní 00 se převede na +), takže tyto formáty projdou; normalizace je společná i pro brány ČSOB a Essox, které u nich dosud dostávaly předvolbu bez hodnoty. Pokud se číslo ani tak nepodaří rozdělit na platnou předvolbu a zbytek, vynechá se z ADDINFO jen telefon a zbytek údajů (jméno, e-mail, adresy) se odešle. Když ADDINFO nelze vytvořit vůbec, parametr se na bránu už neposílá s hodnotou null, ale vynechá se — platba tak jde založit i tehdy.