mails
This commit is contained in:
@@ -9,6 +9,7 @@ import {
|
||||
RegisterRequest,
|
||||
RegisterResponse,
|
||||
ResendVerificationResponse,
|
||||
TaskDigestPreference,
|
||||
VerifyEmailResponse,
|
||||
} from './auth.models';
|
||||
|
||||
@@ -64,6 +65,12 @@ export class AuthService {
|
||||
.pipe(tap((user) => this.storeUser(user)));
|
||||
}
|
||||
|
||||
updateTaskDigestPreference(preference: TaskDigestPreference): Observable<PublicUser> {
|
||||
return this.http
|
||||
.patch<PublicUser>(`${this.apiUrl}/me/task-digest`, { preference })
|
||||
.pipe(tap((user) => this.storeUser(user)));
|
||||
}
|
||||
|
||||
accessToken(): string | null {
|
||||
return this.storage?.getItem(ACCESS_TOKEN_KEY) ?? null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user