Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
When we browse a directory whose encoded path is not the same as unencoded path, 2 HTTP requests are sent (instead of 1) and the 2nd request fails.
e.g. when I browse /tmp/new directory (note the space) it gets encoded to /tmp/new%20directory and then this check fails:
if(current_directory != dir) {
browse_directory(dir);
}