How to add/remove fields from a submission
Editing a submission as an organizer
Organizers of the venue have access to an Invitation that lets them edit any part of a submission associated to their venue. This Invitation is called "Meta Invitation".
Meta Invitations are admin Invitations which are created when the venue is deployed and are available to venue organizers. There is only 1 available per venue and should be used with care and sparingly. Therefore, before using the Meta Invitation, make sure there is no other Invitation that can be used instead to avoid errors when modifying a submission.
Removing fields
Fields can be removed from the note using the value { delete: true }
client.post_note_edit(
invitation = 'ICML.cc/2023/Conference/-/Edit',
readers = ['ICML.cc/2023/Conference'],
writers = ['ICML.cc/2023/Conference'],
signatures = ['ICML.cc/2023/Conference'],
note = openreview.api.Note(
id = note_id,
content = {
'supplementary_material': { 'delete': True }
}
)
)Only the Meta Invitation, which usually has an id that ends with "Edit", can be used to edit any part of a submission. Other Invitations can be used, but the property "deletable: true" must be declared in the field to be removed as in the example below.
Editing a submission using an invitation that is not the Meta Invitation:
Last updated
Was this helpful?