EventPerformerValidationData
public struct EventPerformerValidationData : Content
Used to report what the results of applying an update to the Event-Performer pivots is going to do. The uploaded source information is an Excel spreadsheet containing all the published events, with information on which official performers (if any) will be performing at each event.
When uploading a new performer links spreadsheet, it’s important that both Events and Performers are fully updated first. This operation doesn’t create performers or events, just links them with a pivot.
Returned by: POST /api/v3/admin/schedule/verify
-
The number of performers in the database
Declaration
Swift
var oldPerformerCount: Int
-
The number of performers found in the Excel spreadsheet.
Declaration
Swift
var newPerformerCount: Int
-
The number of performers in the spreadsheet that aren’t in the db.
Declaration
Swift
var missingPerformerCount: Int
-
The number of performers in the db but not in the spreadsheet
Declaration
Swift
var noEventsPerformerCount: Int
-
The number of Events in the spreadsheet that list official performers and were matched with db events.
Declaration
Swift
var eventsWithPerformerCount: Int
-
Number of events in spreadsheet that we couldn’t match with any database event.
Declaration
Swift
var unmatchedEventCount: Int
-
Errors detected while processing. Most errors won’t prevent the update (although “Couldn’t Open Worksheet” will).
Declaration
Swift
var errors: [String]