SettingsUpdateData
public struct SettingsUpdateData : ContentUsed to update the Settings values. Doesn’t update everything–some values aren’t meant to be updated live. The updated values are saved so
that they’ll persist through app launches. Any optional values set to nil are not used to update Settings values.
Required by: POST /api/v3/events/update
See AdminController.settingsUpdateHandler().
- 
                  
                  DeclarationSwift var maxAlternateAccounts: Int?
- 
                  
                  DeclarationSwift var maximumTwarrts: Int?
- 
                  
                  DeclarationSwift var maximumForums: Int?
- 
                  
                  DeclarationSwift var maximumForumPosts: Int?
- 
                  
                  DeclarationSwift var maxImageSize: Int?
- 
                  
                  DeclarationSwift var forumAutoQuarantineThreshold: Int?
- 
                  
                  DeclarationSwift var postAutoQuarantineThreshold: Int?
- 
                  
                  DeclarationSwift var userAutoQuarantineThreshold: Int?
- 
                  
                  DeclarationSwift var allowAnimatedImages: Bool?
- 
                  
                  Currently disabled app:feature pairs to enable. Note that allis treated as just another value here; you can’t disableall:forumsand then enableswiftarr:forumsto disable forums everywhere but swiftarr. Only list deltas here; don’t add every possible app:feature pair to this array.DeclarationSwift var enableFeatures: [SettingsAppFeaturePair]
- 
                  
                  App:feature pairs to disable. Only list deltas here; no need to re-list currently disabled app:feature pairs.. DeclarationSwift var disableFeatures: [SettingsAppFeaturePair]
- 
                  
                  The wifi name of the onboard wifi network DeclarationSwift var shipWifiSSID: String?
- 
                  
                  The URL to use for automated schedule updates. The server polls this every hour to update the Events table. DeclarationSwift var scheduleUpdateURL: String?
- 
                  
                  Number of seconds before an event to trigger the Soon notifications. DeclarationSwift var upcomingEventNotificationSeconds: Int?
- 
                  
                  Upcoming event notification setting DeclarationSwift var upcomingEventNotificationSetting: EventNotificationSetting?
- 
                  
                  Upcoming joined LFG notification setting DeclarationSwift var upcomingLFGNotificationSetting: EventNotificationSetting?
 View on GitHub
            View on GitHub
           SettingsUpdateData Structure Reference
      SettingsUpdateData Structure Reference