reorderExhibitionBookingMeetingPreferences
Reorder meeting preferences from an exhibition booking. The resulting meeting preferences will have their order field set starting from
1 and incremented in the order of items provided in the input.
Rules:
- A full list of all meeting preference identifiers of the specified
typemust be provided. The order of identifiers in the list will be the order of the meeting preferences after reordering. - The meeting preferences to be reordered must not include any that are marked as "excluded".
- The meeting preferences must all be of the same
type. - The meeting preferences must all be from the same exhibition booking.
- You must always re-order all meeting preferences for the same exhibition booking (that is you cannot reorder a partial list of meeting preferences).
Throws an error with code:
- 'BAD_USER_INPUT' if the input's
idsfield is empty. BAD_USER_INPUTif any of the input identifiers refer to meeting preference marked as "excluded".BAD_USER_INPUTif any of the input identifiers refer to meeting preference of a differenttype.BAD_USER_INPUTif there is a mismatch between the number of identifiers in the input and the number of meeting preferences stored in EventsAir for the exhibition booking and the inputeventId.
reorderExhibitionBookingMeetingPreferences(
input: ReorderExhibitionBookingMeetingPreferencesInput!
): ReorderExhibitionBookingMeetingPreferencesPayload!
Arguments
reorderExhibitionBookingMeetingPreferences.input ● ReorderExhibitionBookingMeetingPreferencesInput! non-null input
Type
ReorderExhibitionBookingMeetingPreferencesPayload object
Payload when reordering meeting preferences from an exhibition booking.