Skip to content

Interface: Person

Defined in: models/Person.ts:5

Extends

Properties

active

active: boolean

Defined in: models/Person.ts:10


activeEmergency?

optional activeEmergency: string

Defined in: models/Person.ts:13


allowAnonymousAlert

allowAnonymousAlert: boolean

Defined in: models/Person.ts:23


clientPortalPreferences

clientPortalPreferences: Record<string, unknown>

Defined in: models/Person.ts:17

Deprecated

Use Person.clientPortalPreferencesBlob instead.


clientPortalPreferencesBlob?

optional clientPortalPreferencesBlob: string

Defined in: models/Person.ts:22


clientStats

clientStats: ClientStats

Defined in: models/Person.ts:12


created

created: string

Defined in: models/DbItem.ts:3

Inherited from

WritableDbItem.created


deactivationReason

deactivationReason: AccountDeactivationReason

Defined in: models/Person.ts:11


discordId

discordId: string

Defined in: models/Person.ts:6


id

id: string

Defined in: models/DbItem.ts:2

Inherited from

WritableDbItem.id


initialJoinDate?

optional initialJoinDate: string

Defined in: models/Person.ts:24


personType

personType: PersonType

Defined in: models/Person.ts:9


redeemedCodes

redeemedCodes: RedeemedCode[]

Defined in: models/Person.ts:21

Deprecated

Fetch this information via client.getRedeemedCodes instead.


roles

roles: UserRoles

Defined in: models/Person.ts:8


rsiHandle?

optional rsiHandle: string

Defined in: models/Person.ts:7


updated

updated: string

Defined in: models/WritableDbItem.ts:4

Inherited from

WritableDbItem.updated

Released under the GPL-3.0 License.