fix: distinguish client controlled features so that server expiration timestamps are ignored (#2022)
This commit is contained in:
@@ -23,6 +23,9 @@ export type BaseFeatureDescription = RoleFields & {
|
||||
description?: string
|
||||
expires_at?: number
|
||||
|
||||
/** Whether the client controls availability of this feature (such as the dark theme) */
|
||||
clientControlled?: boolean
|
||||
|
||||
flags?: ComponentFlag[]
|
||||
identifier: FeatureIdentifier
|
||||
marketing_url?: string
|
||||
|
||||
Reference in New Issue
Block a user