X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fcore%2Fauth%2Fauth-user.model.ts;h=f10b37e5ad71cff8905f089a5972504d353367fc;hb=421ff4618da64f0849353383f690a014024c40da;hp=34efa24fcf1cb31af496401a4dfa6726abc331f3;hpb=a4ff3100d36f2fe9a4dfc00e8487c28a94433c4f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/core/auth/auth-user.model.ts b/client/src/app/core/auth/auth-user.model.ts index 34efa24fc..f10b37e5a 100644 --- a/client/src/app/core/auth/auth-user.model.ts +++ b/client/src/app/core/auth/auth-user.model.ts @@ -25,11 +25,13 @@ export class AuthUser extends User implements ServerMyUserModel { canSeeVideosLink = true static load () { - const userInfo = getUserInfoFromLocalStorage() + const tokens = Tokens.load() + if (!tokens) return null + const userInfo = getUserInfoFromLocalStorage() if (!userInfo) return null - return new AuthUser(userInfo, Tokens.load()) + return new AuthUser(userInfo, tokens) } static flush () {