Skip to content

Commit 4c238e2

Browse files
committed
Fix batch actions with ugly URLs
1 parent c53b4e9 commit 4c238e2

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)