EventFeedbackData

public struct EventFeedbackData : Content, Sendable

Delivered to POST /api/v3/feedback

Contains the information from a Event Feedback Reporting form.

  • This is the UID of the Event, from Sched’s .ics export–NOT the ID key for the event in Twitarr.

    Declaration

    Swift

    var eventUID: String?
  • The title of the event being reported on. Currently this field is pre-filled with data from the Event and not user-modifiable. In the future, if feedback is expanded to events not on the official Sched.com list, this could be a standard form field.

    Declaration

    Swift

    var eventTitle: String
  • Where the event took place, for purposes of identifying the event. Currently this will always be a copy of the Event.location field, as feedback is currently always tied to Event objects.

    Declaration

    Swift

    var eventLocation: String
  • The start time of the event, to help identify the event.

    Declaration

    Swift

    var eventTime: Date
  • The name of the shadow event host who’s reporting this feedback.

    Declaration

    Swift

    var hostName: String
  • The host’s estimate of the attendance. Typed as a string so the hosts can enter “over 50 people” or similar. Don’t try to do math on this field’s contents.

    Declaration

    Swift

    var attendance: String
  • The ‘How did it go?’ text entry field.

    Declaration

    Swift

    var recapString: String
  • The ‘Any issues?’ text entry field.

    Declaration

    Swift

    var issuesString: String