X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fcore%2Fauth%2Fauth-user.model.ts;h=4155aea1927a1f131e5208d6a583378d049dd365;hb=d592e0a9b2931c7c9cbedb27fb8efc9aaacad9bb;hp=65c37bcfa6e2626ea03df8e2606079904b7e3da3;hpb=df98563e2104b82b119c00a3cd83cd0dc1242d25;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 65c37bcfa..4155aea19 100644 --- a/client/src/app/core/auth/auth-user.model.ts +++ b/client/src/app/core/auth/auth-user.model.ts @@ -1,5 +1,5 @@ // Do not use the barrel (dependency loop) -import { UserRole } from '../../../../../shared/models/user.model' +import { UserRole } from '../../../../../shared/models/users/user-role.type' import { User } from '../../shared/users/user.model' export type TokenOptions = { @@ -96,6 +96,7 @@ export class AuthUser extends User { localStorage.removeItem(this.KEYS.ID) localStorage.removeItem(this.KEYS.ROLE) localStorage.removeItem(this.KEYS.DISPLAY_NSFW) + localStorage.removeItem(this.KEYS.EMAIL) Tokens.flush() } @@ -130,6 +131,7 @@ export class AuthUser extends User { save () { localStorage.setItem(AuthUser.KEYS.ID, this.id.toString()) localStorage.setItem(AuthUser.KEYS.USERNAME, this.username) + localStorage.setItem(AuthUser.KEYS.EMAIL, this.email) localStorage.setItem(AuthUser.KEYS.ROLE, this.role) localStorage.setItem(AuthUser.KEYS.DISPLAY_NSFW, JSON.stringify(this.displayNSFW)) this.tokens.save()