From 63f70ad44e9972d451f8504a88359f5b7c72894b Mon Sep 17 00:00:00 2001 From: Andreas Fernandez <a.fernandez@scripting-base.de> Date: Fri, 6 Apr 2018 18:18:32 +0200 Subject: [PATCH] =?UTF-8?q?[BUGFIX]=20Keep=20parameters=20in=20link=20brow?= =?UTF-8?q?ser=E2=80=99s=20upload=20form?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Any given attribute stored in the `P` parameter is kept and attached to the return URL of the upload form. Resolves: #83923 Releases: master, 8.7, 7.6 Change-Id: Id6ff93f0a30691f7bde84275128a34eb479499de Reviewed-on: https://review.typo3.org/56592 Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Steffen Kamper <info@sk-typo3.de> Tested-by: Steffen Kamper <info@sk-typo3.de> Reviewed-by: Daniel Goerz <ervaude@gmail.com> Tested-by: Daniel Goerz <ervaude@gmail.com> Reviewed-by: Markus Klein <markus.klein@typo3.org> Tested-by: Markus Klein <markus.klein@typo3.org> --- .../Classes/Controller/AbstractLinkBrowserController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/typo3/sysext/recordlist/Classes/Controller/AbstractLinkBrowserController.php b/typo3/sysext/recordlist/Classes/Controller/AbstractLinkBrowserController.php index 57cf96206b81..23f2e614145c 100644 --- a/typo3/sysext/recordlist/Classes/Controller/AbstractLinkBrowserController.php +++ b/typo3/sysext/recordlist/Classes/Controller/AbstractLinkBrowserController.php @@ -558,7 +558,8 @@ abstract class AbstractLinkBrowserController public function getUrlParameters(array $overrides = null) { return [ - 'act' => $overrides['act'] ?? $this->displayedLinkHandlerId + 'act' => $overrides['act'] ?? $this->displayedLinkHandlerId, + 'P' => $overrides['P'] ?? $this->parameters, ]; } -- GitLab