Skip to content

Commit

Permalink
Fix/ Script: check new profiles (#1863)
Browse files Browse the repository at this point in the history
* use "use Reviewers as default reviewer role"

* get all edge invitations and filter by Invite_Assignment

* small fix

* increase package version
  • Loading branch information
celestemartinez authored Oct 12, 2023
1 parent a524c44 commit cb2c3c6
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 9 deletions.
3 changes: 1 addition & 2 deletions openreview/venue/group.py
Original file line number Diff line number Diff line change
Expand Up @@ -187,8 +187,7 @@ def create_venue_group(self):
'desk_rejection_name': { 'value': 'Desk_Rejection'},
'desk_rejected_submission_reveal_authors': { 'value': self.venue.submission_stage.desk_rejected_submission_reveal_authors },
'automatic_reviewer_assignment': { 'value': self.venue.automatic_reviewer_assignment },
'decision_heading_map': { 'value': self.venue.decision_heading_map },
'reviewer_roles': { 'value': self.venue.reviewer_roles }
'decision_heading_map': { 'value': self.venue.decision_heading_map }
}

if self.venue.submission_stage.subject_areas:
Expand Down
8 changes: 2 additions & 6 deletions openreview/venue/venue.py
Original file line number Diff line number Diff line change
Expand Up @@ -1042,13 +1042,9 @@ def mark_as_accepted(venue_group, edge, submission, user_profile, invite_assignm
if hasattr(venue_group, 'domain') and venue_group.content:

print(f'Check active venue {venue_group.id}')
invite_assignment_id = venue_group.content.get('reviewers_invite_assignment_id', {}).get('value')
invite_assignment_invitations = []

reviewers_name = venue_group.content.get('reviewers_name', {}).get('value', 'Reviewers')

for role in venue_group.content.get('reviewer_roles', {}).get('value'):
invite_assignment_invitations.append(invite_assignment_id.replace(reviewers_name, role))
edge_invitations = client.get_all_invitations(prefix=venue_id, type='edge')
invite_assignment_invitations = [inv.id for inv in edge_invitations if inv.id.endswith('Invite_Assignment')]

for invite_assignment_invitation_id in invite_assignment_invitations:

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
setup(
name='openreview-py',

version='1.31.0',
version='1.31.1',

description='OpenReview API Python client library',
url='https://github.com/openreview/openreview-py',
Expand Down

0 comments on commit cb2c3c6

Please sign in to comment.