[BUGFIX] Avoid double-encoding of URL parameters 83/38783/4
authorAndreas Fernandez <a.fernandez@scripting-base.de>
Sat, 18 Apr 2015 11:59:40 +0000 (13:59 +0200)
committerAndreas Fernandez <andreas.fernandez@aspedia.de>
Sat, 18 Apr 2015 13:08:16 +0000 (15:08 +0200)
commit94289a7a4462fafc536b783116adc6cd98aecd64
tree23480581c94717d4a38d4335752d345dd9236cab
parent0949616c6c8e7126c01d70215d78891ab6428068
[BUGFIX] Avoid double-encoding of URL parameters

Fix some double rawurlencode() on parameters in EditDocumentController.

In almost all cases the getModuleUrl() method is now used, which already
takes care of proper URL encoding.

This also prevents errors where the CSRF protection failed due to wrong
URL encoding.

Resolves: #66433
Releases: master
Change-Id: Ib962020dd074f38808634ae2ac7bfd1da2c3364b
Reviewed-on: http://review.typo3.org/38783
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
typo3/sysext/backend/Classes/Controller/EditDocumentController.php