Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 16 additions & 2 deletions app/eventyay/base/models/organizer.py
Original file line number Diff line number Diff line change
Expand Up @@ -421,8 +421,22 @@ class Meta:

# From Talk
limit_tracks = models.ManyToManyField(to='Track', verbose_name=_('Limit to tracks'), blank=True)
can_change_submissions = models.BooleanField(default=False, verbose_name=_('Can work with and change proposals'))
is_reviewer = models.BooleanField(default=False, verbose_name=_('Is a reviewer'))
can_change_submissions = models.BooleanField(
default=False,
verbose_name=_('Reviewer Manager — can edit and manage submissions'),
help_text=_(
'Can edit submission details, change proposal states (accept/reject/waitlist), '
'manage submission metadata, and oversee the review workflow. '
'This provides full management permissions beyond standard reviewing.'
)
)
is_reviewer = models.BooleanField(
default=False,
verbose_name=_('Reviewer — can only review submissions'),
help_text=_(
'Can review and provide feedback on submissions but cannot edit details or change submission states.'
)
)
force_hide_speaker_names = models.BooleanField(
verbose_name=_('Always hide speaker names'),
help_text=_(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,14 @@ <h1>{% trans "Create a new team" %}</h1>
{% bootstrap_field form.can_view_vouchers layout="control" %}
{% bootstrap_field form.can_change_vouchers layout="control" %}
</fieldset>
<fieldset>
<legend>{% trans "Talk permissions" %}</legend>
{% bootstrap_field form.can_change_submissions layout="control" %}
{% bootstrap_field form.is_reviewer layout="control" %}
{% bootstrap_field form.force_hide_speaker_names layout="control" %}
{% bootstrap_field form.limit_tracks layout="control" %}
</fieldset>

<div class="form-group submit-group">
<button type="submit" class="btn btn-primary btn-save">
{% trans "Save" %}
Expand Down