Edee.one 10.17.9

Edee.one 10.17.9

Vydáno 24. 8. 2026

Zkopírovat odkaz na sekciVerze modulů

ModulVerze
edee10.17.9
paygate4.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.