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
new addon submission page is broken #1085
Comments
Can you upload the zip/xpi of the add-on somewhere? I suspect this might be caused by something in it. |
Actually, looking at the video more closely: when you select "Other" as the license, it should prompt you to add the name and text of the license. I don't see that in your video, maybe there is a JavaScript error preventing that from happening, maybe there is a bug in the logic somewhere, but that's probably the cause of the issue in any case. Try changing license to something else and back to "Other" and see if you get the text & name fields. |
https://drive.google.com/file/d/1rxOoyq9a-eAXHbs5ziOtA9oSOmqn_UxR/view?usp=sharing i tried submitting as an MIT license instead, same error. source code if it helps: https://github.com/moribellamy/graytabby |
Is that the actual zip you submitted? It has a |
i will check but that would surprise me. At this stage in the flow, I've already uploaded my zip and passed verification. In fact, I failed verification because of a non-square icon. Then i fixed the icon and got verified. So that experience would compel me to believe that the zip file i submitted was well formed. |
No idea what's going on yet - tried several things I suspected could go wrong, but haven't found anything so far. I did manage to grab the zip and the one you uploaded did not have the top-level directory, so it must have been generated differently. Edit: and I did manage to submit the add-on just fine on all envs I tested. That would mean there is something wrong at the database level in prod with this submission specifically, I just don't know what it is yet. |
Spent way too much time investigating this and got nowhere yet.
|
thanks for digging. FWIW, i may have submitted this app (same app id of "graytabby", but different app contents) as a different user name. i had mori@invoked.net as an account, but i decided to do mori.michael.bellamy@gmail.com. other than that..i've had issues with django prod mode (as opposed to debug) falling back to a different behavior for uncaught exceptions in the past. but since you're not seeing anything in sentry, that seems unlikely |
Is there a workaround for me? Maybe I can try a different account or something? |
I tried deleting the addon and re-adding it. Same issue. IDK if it makes a difference, but I've also used the web-ext command line tool to build an XPI for this extension on a different account. |
I tried a different idea - I submitted your xpi myself to our production server and it seems to go through. So (once you accept being the author on it - see email) it will be your addon and you can delete the other listing + change this submission to be as you need (summary, license, slug, etc etc) |
I tried all the things @diox detailed too and came to the same roadblock. There are no errors shown, but there must be a form validation error (or other type of error) to stop the submission (it's possible we're not including all errors in the template). |
Given we couldn't work out what happened or any STR I'm going to close this issue. If it happens again or we get some more data points we can re-open / ref it. |
To repro: Try submitting a new addon on addons.mozilla.com, e.g. https://addons.mozilla.org/en-US/developers/addons.
expected: after successful completion of the form, some kind of success or error message
actual: https://www.youtube.com/watch?v=cB5y9asyTcA
The text was updated successfully, but these errors were encountered: