Skip to content

Commit a95c204

Browse files
committed
bug #6738 Fix batch actions with ugly URLs (javiereguiluz)
This PR was merged into the 4.x branch. Discussion ---------- Fix batch actions with ugly URLs Fixes #6698. Commits ------- 4c238e2 Fix batch actions with ugly URLs
2 parents c53b4e9 + 4c238e2 commit a95c204

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/ArgumentResolver/BatchActionDtoResolver.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ public function resolve(Request $request, ArgumentMetadata $argument): iterable
4848

4949
private function getReferrerUrl(AdminContext $adminContext, Request $request): string
5050
{
51-
$crudControllerFqcn = null;
52-
if ($adminContext->usePrettyUrls()) {
51+
$urlUsesPrettyUrls = $request->attributes->has(EA::CRUD_CONTROLLER_FQCN);
52+
if ($urlUsesPrettyUrls) {
5353
$crudControllerFqcn = $request->attributes->get(EA::CRUD_CONTROLLER_FQCN);
5454
} else {
5555
$batchActionUrl = $adminContext->getRequest()->request->get(EA::BATCH_ACTION_URL);
@@ -103,8 +103,8 @@ public function resolve(Request $request, ArgumentMetadata $argument): iterable
103103

104104
private function getReferrerUrl(AdminContext $adminContext, Request $request): string
105105
{
106-
$crudControllerFqcn = null;
107-
if ($adminContext->usePrettyUrls()) {
106+
$urlUsesPrettyUrls = $request->attributes->has(EA::CRUD_CONTROLLER_FQCN);
107+
if ($urlUsesPrettyUrls) {
108108
$crudControllerFqcn = $request->attributes->get(EA::CRUD_CONTROLLER_FQCN);
109109
} else {
110110
$batchActionUrl = $adminContext->getRequest()->request->get(EA::BATCH_ACTION_URL);

0 commit comments

Comments
 (0)