Hi,
You're right, our JavaScript should decode the filename.
Please open a Jira issue.
Have fun
Sven
>
> On 04.04.2019 at 14:52, <mscoon> wrote:
>
>
> Hi all, When using the AjaxDownloadBehavior with Location=Blob and a greek
> filename, the filename is url encoded. E.g. if the file is "αρχείο.txt" (as
> defined in ResourceStreamResource.setFilename()), the downloaded file is
> "%CE%B1%CF%81%CF%87%CE%B5%CE%AF%CE%BF.txt" which is the url encoded result of
> the original filename. This happens because ResourceStreamResource url
> encodes the filename - something that works fine for Location=IFrame or
> Location=SameWindow. However for Location=Blob it seems that the javascript
> code that constructs the blob needs to url decode the filename... Apparently
> this does not apply only to greek chars in filenames, but to all non-ascii
> chars... This has been tested in chrome and firefox. Marios
>