URL can contains empty spaced encoded as %20, so it should be decoded before passing it to NestedLocation. NestedLocation expects file system path which should not contain URL encoded values.
Closes gh-39655
Comment From: philwebb
Thanks very much @slovi! Perfect timing as I managed to squeeze this in just before tomorrows releases.
Comment From: slovi
That is great, thanks a lot!