Welcome! 馃憢 Thanks for opening your first issue here! And to ensure the community is able to respond to your issue, be sure to follow the issue template if you haven't already.
@patfr Hi, I have just done the same on my browser but the save option is working fine for me
Thanks for reporting! I think this is a cacheing issue rather than a saving issue. The solution would be similar to how https://github.com/processing/p5.js-web-editor/issues/1234 was fixed鈥攁dding a header so that the endpoint doesn't get cached ever.
Hi, @catarak can I try to fix this issue!
I am able to reproduce it, so can I try to fix it out?
@m-e-l-u-h-a-n yes! you can go ahead and work on this issue 馃槃
@catarak I followed the dev-setup installation from develop/developer_docs/installation.md but when I start the development server using npm start and open it in browser, it opens fine. But I am not able to login in to the dev server the page is stuck as it is and no logs/errors are there in the console. I have development setup on:
OS: Ubuntu 20.04
Mongo Db Atlas, and manual method(not github login) for login.
I has signed up using manual(email password) method, and can see the new user created in Mongo Db compass.
Can you please guide me over what could be the problem?
Sorry for reaching out from here as I could not find any community channel for the project. I found one slack channel link from Gsoc page but it allows login/signup only if one has @processing.org email address.
EDIT: Also tried the github login but it does not redirects to the Authorization Callback URL after authenticating.
If you look at the API request for login (like in the Network developer tools) when you submit your username/password, is there an error code or does it return a 200 code?
Yes it did return a response code of 200 but, it also returned me following TypeError in the console:

Upon looking at line 66 in actions.js as suggested by the error console, I saw that execution did reached the catch block, because error.response was tried to be accessed their. Is it some bug, or am I proceeding in some wrong direction?
Thanks for looking into this! I'm able to reproduce the same error. I believe it was introduced by #1707鈥攚ill try to fix this now.
Okay, I was actually able to figure this out! Turns out it's not an issue with #1707, it's an issue with the npm library mongo-connect and mongodb+srv urls. I'm going to open a PR and fix this!
Thanks, @catarak for a really quick fix 馃槃 !
@catarak I have checked for this issue and was not able to reproduce it in development mode. Although I can still reproduce it in the editor.p5js.org website. A summary of what I tried out(In my development server):
/index.html appended to it.This must have something to do with caching via Cloudflare 馃槙