X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/c4882a6046934f1beea8dc1cc741e690cec357af..94ca0c19fac51ae89bed3a9bbb2b90545697dfbf:/src/models/user.ts diff --git a/src/models/user.ts b/src/models/user.ts index 9f9c5347..a7b8458b 100644 --- a/src/models/user.ts +++ b/src/models/user.ts @@ -4,12 +4,24 @@ import { Resource, ResourceKind } from '~/models/resource'; +export type UserPrefs = { + profile?: { + organization?: string, + organization_email?: string, + lab?: string, + website_url?: string, + role?: string + } +}; + export interface User { email: string; firstName: string; lastName: string; uuid: string; ownerUuid: string; + identityUrl: string; + prefs: UserPrefs; isAdmin: boolean; } @@ -25,7 +37,7 @@ export interface UserResource extends Resource { lastName: string; identityUrl: string; isAdmin: boolean; - prefs: string; + prefs: UserPrefs; defaultOwnerUuid: string; isActive: boolean; writableBy: string[];