I’ve setup event roles for the conference and would like to grant contribution submission permission to a role. The problem is — there is no Role button in the contribution protection settings (see the screenshot below).
At the same time the Role button is present in the overall event protection settings, in the abstract review settings. And I remember that for previous conferences the Role button was available in contribution protection settings as well, but now it is simply not there. How can I bring it back?
Is there a way to quickly fix this bug, by any chance? Like add some variable to some list in the code? I really don’t want to add grants for several users individually. And repeat the process if another user should be added to the list of grants. (I understand, that this fix, if it exists, should be reapplied to our instance after every Indico update.)
P.S.: Indico v. 2 did not have this bug, the functionality worked there.
You are literally one day too late. I just released v3.3.10 yesterday. So it will be a while until the next release unless something urgent comes up.
You could, however, grab a Python wheel from the GitHub master builds once it’s fixed, there haven’t been any changes so most likely the fix will be the first thing, so if you grab that particular wheel you will have basically 3.3.10 with the fix, even though it will be shown as 3.3.11-dev.
Add session as well, as in the PR - same bug there. You can ignore the Python change, that’s unrelated to the fix and just cleaning up a leftover from the Python 2 era