FezContentData
public struct FezContentData : Contentextension FezContentData: RCFValidatableUsed to create or update a FriendlyFez.
Required by:
- POST /api/v3/fez/create
- POST /api/v3/fez/ID/update
See: FezController.createHandler(_:data:), FezController.updateHandler(_:data:).
- 
                  
                  The title for the FriendlyFez. DeclarationSwift var title: String
- 
                  
                  A description of the fez. DeclarationSwift var info: String
- 
                  
                  The starting time for the fez. DeclarationSwift var startTime: Date?
- 
                  
                  The ending time for the fez. DeclarationSwift var endTime: Date?
- 
                  
                  The location for the fez. DeclarationSwift var location: String?
- 
                  
                  The minimum number of users needed for the fez. DeclarationSwift var minCapacity: Int
- 
                  
                  The maximum number of users for the fez. DeclarationSwift var maxCapacity: Int
- 
                  
                  Users to add to the fez upon creation. The creator is always added as the first user. DeclarationSwift var initialUsers: [UUID]
- 
                  
                  If TRUE, the Fez will be created by user @moderator instead of the current user. Current user must be a mod. DeclarationSwift var createdByModerator: Bool?
- 
                  
                  If TRUE, the Fez will be created by user @TwitarrTeam instead of the current user. Current user must be a TT member. DeclarationSwift var createdByTwitarrTeam: Bool?
- 
                  
                  DeclarationSwift func runValidations(using decoder: ValidatingDecoder) throws
 View on GitHub
            View on GitHub
           FezContentData Structure Reference
      FezContentData Structure Reference