[CLOSED] Can't upload in safari anymore

Heyo,

So since the last update I haven’t been able to upload turns using the web client on safari. At first I thought it was a mac problem, but chrome appears to work fine.

Description: when clicking on the ‘upload save’ button after playing a turn, I am asked to choose a savegame. I do so, and… nothing happens. No rotating PYDT symbol, no error message, just a button which is now of the darked “pressed” color, but no upload happens.

Thanks for the consideration! :slight_smile:

@Ceryn - Unfortunately, it looks like this might be a Safari bug? It looks like there’s a workaround with drag/drop, but I don’t have that set up on the site. Can you let me know if you can upload files to other websites like gmail? https://mrmacintosh.com/security-updates-2020-001-for-catalina-2020-007-mojave-safari-14-0-2/?utm_source=rss&utm_medium=rss&utm_campaign=security-updates-2020-001-for-catalina-2020-007-mojave-safari-14-0-2

Hey @mrosack, I’ve just tried uploading something in gmail on safari and sending it to myself, and everything worked without incidents. That was without drag and drop, only with the ‘choose a file’ subwindow, same as pydt. So maybe it is on safari’s side, but then it would be oddly selective!

Hmm, I don’t usually play on Mac, but I had some turns available this morning and tried it on Safari 14.0.3 and it seemed to work fine. Are you on 14.0.3? It sounds like it might have been fixed there: https://www.macworld.com/article/3605730/cant-upload-files-in-safari-update-to-safari-1403-or-drag-and-drop.html.

If it’s still not working, can you go to preferences/advanced, check the “Show Develop menu in menu bar” option, then go to develop/show javascript console and see if there’s any errors in there?

I get this opening the console:

[Error] Unrecognized Content-Security-Policy directive ‘worker-src’.

[Error] Refused to execute a script because its hash, its nonce, or ‘unsafe-inline’ does not appear in the script-src directive of the Content Security Policy. (comments, line 0)
[Error] Unrecognized Content-Security-Policy directive ‘worker-src’.

[Error] Refused to execute a script because its hash, its nonce, or ‘unsafe-inline’ does not appear in the script-src directive of the Content Security Policy. (comments, line 0)
[Error] Failed to load resource: The operation couldn’t be completed. (WebKitBlobResource error 4.) (blob:https://www.playyourdamnturn.com/52bbaa34-ff56-4915-96fc-c7ecc5508c55, line 0)

Although this is unfortunately on safari 12.1.2… i should upgrade shouldn’t I… T.T

So I ended up updating safari and it indeed solved the problem. Thanks for the help!

1 Like