[TASK] Follow-up: Preserve vendor name in refering request 46/24846/2
authorWouter Wolters <typo3@wouterwolters.nl>
Wed, 16 Oct 2013 17:24:01 +0000 (19:24 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Wed, 16 Oct 2013 17:25:23 +0000 (19:25 +0200)
Change-Id: I7101206dad7f2137d23dccd4c013bd4a32a2faf6
Resolves: #52900
Releases: 6.2
Reviewed-on: https://review.typo3.org/24846
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
typo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php

index 47fe181..2954721 100644 (file)
@@ -257,7 +257,9 @@ class FormViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewH
                $result = chr(10);
                if ($this->configurationManager->isFeatureEnabled('rewrittenPropertyMapper')) {
                        $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[@extension]') . '" value="' . $extensionName . '" />' . chr(10);
-                       if ($vendorName !== NULL) $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[@vendor]') . '" value="' . $vendorName . '" />' . chr(10);
+                       if ($vendorName !== NULL) {
+                               $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[@vendor]') . '" value="' . $vendorName . '" />' . chr(10);
+                       }
                        $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[@controller]') . '" value="' . $controllerName . '" />' . chr(10);
                        $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[@action]') . '" value="' . $actionName . '" />' . chr(10);
                        $result .= '<input type="hidden" name="' . $this->prefixFieldName('__referrer[arguments]') . '" value="' . htmlspecialchars($this->hashService->appendHmac(base64_encode(serialize($request->getArguments())))) . '" />' . chr(10);