View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0009785 | mantisbt | other | public | 2008-11-07 06:57 | 2013-01-17 18:29 |
| Reporter | artgroup | Assigned To | atrol | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 1.1.2 | ||||
| Summary | 0009785: Blank spaces in filename in docs are replaced with '+' when downloading the file | ||||
| Description | If the file name uploaded to docs is with blank space when the file is downloaded each blank space is replaced with '+'. | ||||
| Tags | No tags attached. | ||||
|
I found a possible fix even I'm not sure if it's a good solution. where I replaced the "urlencode" with "urldecode" |
|
|
That's an incorrect fix. The proper fix is to replace urlencode() with a call to rawurlencode(). |
|
|
I tried your suggestion and the result of the downloaded file is: I'm not an expert but encode convert the blank to "%20" while decode the viceversa. |
|
|
Sorry, you are correct. I was mis-interpreting the context of the problem. |
|
|
This issue is not reproducible with the current version of MantisBT. We recommend that you upgrade to the latest stable version [1]; if after doing so the problem persists, do not hesitate to reopen the issue, with additional relevant information. [1] https://sourceforge.net/projects/mantisbt/files/mantis-stable/ |
|