How to Change the Expiration Date of the Submission Invitation
The submission deadline set through the venue request form is actually only the advertised due date. The true deadline is the expiration date, which is set to 30 minutes after the submission deadline. If you would like to change the expiration date to allow the authors more or less wiggle room around the submission deadline, you can do so using the python client.
- 1.
- 2.Choose your desired expiration date. You will need to convert it into epoch time in milliseconds using an epoch time converter. For example:
expdate = 1650639704000
Depending on the API version that your venue is using, you will need to update the
expdate
value differently.Depending on the Invitation used to create the Invitation Edit, some other fields may be required. To read more about how Invitations work, refer to the Invitations section.
Create an Invitation Edit
client.post_invitation_edit(
invitations='<invitation-id>', # This is the Invitation used to create this Invitation Edit
readers=[venue_id],
writers=[venue_id],
signatures=[venue_id],
invitation=openreview.api.Invitation(
id="<Your/Venue/ID/-/Submission",
expdate=expate
signatures=[venue_id]
)
)
Retrieve your invitation:
invitation = client.get_invitation("<Your/Venue/ID/-/Submission")
Set the expiration date, or
expdate
. invitation.expdate = expdate
Post your changes.
client.post_invitation(invitation)