Last modified: 2013-04-22 16:16:11 UTC
If a user sets their default license to a license that isn't one of the license options for a campaign, the UploadWizard fails silently and doesn't let the user proceed past the Release Rights step. The correct behavior here would for the license to be set to the default own work license for the campaign.
Ouch, that's serious breakage. Bumped it
The only workaround in the meantime is to allow more license choices in the campaigns and hope no one has their default upload license set to PD-USGov-NASA :P
We're not offering users license options. My assumption is that this bug was introduced recently because we didn't run into this problems last year. We have several license related bugs at the moment. All seem to have introduced quite recently, maybe it's better to revert all that broken code back to the last stable state.
Tracking down what code to revert is probably just as much work as fixing the bug :)
And I'm on it, anyway, so I'll fix it. No worries. I'm also seeing some nasty code in this file, so that should get fixed, too.
https://gerrit.wikimedia.org/r/#/c/20829/ Nananananananana, Patch-man!
Merged.