-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add project: error on wizard #477
Add project: error on wizard #477
Comments
I tried reproducing this on community and commercial, but I wasn't able to replicate it. |
I'm not able to reproduce this issue anymore. |
Meh, it keeps happening because Sentry still reports it, but I'm unable to reproduce it 🤷🏼 It happens at https://readthedocs.org/dashboard/import/manual/ |
I guess this is because of some weird usage of the form, maybe because spammers... |
Is this different from readthedocs/readthedocs-ops#1539 ?
|
I'm not able to reproduce this issue anymore. I've tried adding a GitLab repository on .org and .com. |
Note: this could be going back in the form at config step or something, the |
We think this is a bot doing something hacky, probably not a real issue. |
I'm going to close it for now. We can come back if we start getting user reports. |
I got a support request from a user about this: https://app.frontapp.com/open/cnv_ori78av?key=7bu4nReUCopK8_sMwONvi_U05Aw-HHLa and I was able to reproduce it by following these steps:
After testing it, I tried to reproduce it again and I wasn't able to. I'm pretty confused about what's going on here 🤷🏼. @readthedocs/core any of you is able to reproduce it? |
This is because form_list is a class attribute, once it's modified by one request, it will be changed for all subsequent requests (requests to the same server anyway). I guess django restarts after a 500, that's why we don't see this more often, you can probably replicate this by importing a project that hits that code twice. |
I added a project automatically using this GitLab project https://gitlab.com/humitos/rtd-project-a and got a 500.
Sentry issue: https://read-the-docs.sentry.io/issues/5792086719/?project=148442&query=is%3Aunresolved+%21message%3A%22%21message%3A%22%21message%3A%22SystemExit%22+%21message%3A%22frame-ancestors%22&referrer=issue-stream&statsPeriod=14d&stream_index=0
Note that it works on the old dashboard without issues.
The text was updated successfully, but these errors were encountered: