Thought I’d follow up as I opened a bug ticket with support and after a nice back and forth, received this reply :
Instead of having to implement a workaround to show the “clean” filename, it may help to allow an option for showing this in the editor.
As such, I have submitted this to the team as a feature request. We dedicated engineering hours to rolling out new features every month, updating the releases page. This will be considered in our future batches.
My previous message:
Please take another look at the editor:
B2b-file-uploader | Bubble Editor
I’m displaying the “File Uploader’s value’s file name” below the uploader, and this of course displays the file name as expected (with spaces, not %20s).
You can see this now in the app preview.
I completely understand that Bubble, in the background, must use url encoding and therefore %20s when saving files that have spaces in their names, and this is expected when accessing the Uploader’s value’s URL.
The desired effect can be had by setting the Font Size of the Uploader to 0 when the Uploader’s value is not empty and then have a conditional text showing the File Uploader’s value’s file name, I went ahead and made a demo:
Link to the editor: B2b-file-uploader | Bubble Editor
The question is then, can Bubble display the File Uploader’s value’s file name instead of the truncated url as default behavior? This would be less confusing to the end user, as what they see displayed would match what they have uploaded, and it would make it easier to use the Uploader without having to hack it with the font size/conditional text element work around.
If others +1 this, perhaps it will be considered in an earlier, rather than later, batch.