X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftypes%2Fplugins%2Fregister-server-auth.model.ts;h=a17fc4b0fca7367344ccb1bb38a59351ed13a34d;hb=7e0c26066a5c59af742ae56bddaff9635debe034;hp=79c18c406c93c4c69629689bba9d0010cbf37ca1;hpb=b65f5367baf799b425be0bcfb9220922751bb6eb;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/types/plugins/register-server-auth.model.ts b/server/types/plugins/register-server-auth.model.ts index 79c18c406..a17fc4b0f 100644 --- a/server/types/plugins/register-server-auth.model.ts +++ b/server/types/plugins/register-server-auth.model.ts @@ -1,5 +1,5 @@ import express from 'express' -import { UserRole } from '@shared/models' +import { UserAdminFlag, UserRole } from '@shared/models' import { MOAuthToken, MUser } from '../models' export type RegisterServerAuthOptions = RegisterServerAuthPassOptions | RegisterServerAuthExternalOptions @@ -9,6 +9,11 @@ export interface RegisterServerAuthenticatedResult { email: string role?: UserRole displayName?: string + + adminFlags?: UserAdminFlag + + videoQuota?: number + videoQuotaDaily?: number } export interface RegisterServerExternalAuthenticatedResult extends RegisterServerAuthenticatedResult {