Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
bug #6252 Admin Url Fix for linking from Edit/Detail to Index pages. …
…(bytes-commerce) This PR was squashed before being merged into the 4.x branch. Discussion ---------- Admin Url Fix for linking from Edit/Detail to Index pages. Scenario: * have two entity CRUD forms * have some entities in Entity 1 * have a few, or none in Entity 2 * have a association or relation to Entity 2 from Entity 1, but allow it to be null and let it be null (no links existing) * have a link to the Crud Index for Entity 2 in the Form of Entity 1 (when updating / FK existing) * click the link Expected result: * you get redirected to the Index Page of the desired CRUD Result: * Exception, as the FK of Entity 1 does not exist in Entity 2 * and if it would, it would be the wrong one, but thats not a bug / exception The main point is that the current setup assumes that there will always be existing links. Since non-referring pages like the Index do not need the entityId parameter, we can unset it when the scenario is matched (URL goes to Index, EntityId is set). Commits ------- 54e8c80 Admin Url Fix for linking from Edit/Detail to Index pages.
- Loading branch information