X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftypes%2Fplugins%2Fregister-server-option.model.ts;h=2432b7ac4eab7a4727579b041bbea33cf275529a;hb=ceb8f322118b24508abc6dd0bc6813a43610eff3;hp=1b9250ce4682df58d845e36a4fba60028e4c0abc;hpb=302eba0d898e38dca14739486441c27c0be6c62f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/types/plugins/register-server-option.model.ts b/server/types/plugins/register-server-option.model.ts index 1b9250ce4..2432b7ac4 100644 --- a/server/types/plugins/register-server-option.model.ts +++ b/server/types/plugins/register-server-option.model.ts @@ -58,21 +58,25 @@ export type PeerTubeHelpers = { } plugin: { + // PeerTube >= 3.2 getBaseStaticRoute: () => string + // PeerTube >= 3.2 getBaseRouterRoute: () => string + // PeerTube >= 3.2 getDataDirectoryPath: () => string } user: { - getAuthUser: (response: Response) => { + // PeerTube >= 3.2 + getAuthUser: (response: Response) => Promise<{ id?: string username: string email: string blocked: boolean role: UserRole - } | undefined + } | undefined> } }