Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Alf CE 3.4.c
PHP 5.2.10
Description
Turns out that the URL-encoding of blank spaces and percentage-signs as provided by CMISRepositoryWrapper::handleSpaces() is insufficient.
I am running into problems with retrieving spaces by path where the name of the space contains hash pounds. Hash pounds need to be properly encoded as well.
Using rawurlencode() instead of the the nested str_replace()-calls seems to be the fix.
Please see attached patch file.