[BUGFIX] Reset 'vendorName' in RequestBuilder to NULL for new requests
authorAndreas Kiessling <andreas.kiessling@web.de>
Sat, 17 Nov 2012 10:36:55 +0000 (11:36 +0100)
committerHelmut Hummel <helmut.hummel@typo3.org>
Sat, 17 Nov 2012 10:51:31 +0000 (11:51 +0100)
commitef7bd7a5282f1f6dc5511a524b36d6e693972561
treed9cd59a8ba41b5bac89e5f12ae2467954b56e393
parentd09a542a3bb47812c46b23179bc4aadfabe06225
[BUGFIX] Reset 'vendorName' in RequestBuilder to NULL for new requests

It is currently impossible to use extensions with AND without
namespaces on the same page, since the vendorName is not reset
when a new request is built. So when the request is analyzed later on,
a vendor from a previous plugin may be found and thus the wrong
classname is built.

This patch resets the vendorName to NULL in method 'loadDefaultValues'.

Releases: 6.0
Fixes: #42782

Change-Id: Ie2d74a7140b325826fb752505e7569069f77146c
Reviewed-on: http://review.typo3.org/16481
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
typo3/sysext/extbase/Classes/Mvc/Web/RequestBuilder.php
typo3/sysext/extbase/Tests/Unit/Mvc/Web/RequestBuilderTest.php