|
|
|
@ -127,8 +127,9 @@ export class AuthService { |
|
|
|
{email}, defaultHttpOptions()); |
|
|
|
} |
|
|
|
|
|
|
|
public activate(activateToken: string, password: string): Observable<LoginResponse> { |
|
|
|
return this.http.post<LoginResponse>('/api/noauth/activate', {activateToken, password}, defaultHttpOptions()).pipe( |
|
|
|
public activate(activateToken: string, password: string, sendActivationMail: boolean): Observable<LoginResponse> { |
|
|
|
return this.http.post<LoginResponse>(`/api/noauth/activate?sendActivationMail=${sendActivationMail}`, |
|
|
|
{activateToken, password}, defaultHttpOptions()).pipe( |
|
|
|
tap((loginResponse: LoginResponse) => { |
|
|
|
this.setUserFromJwtToken(loginResponse.token, loginResponse.refreshToken, true); |
|
|
|
} |
|
|
|
|