Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

16 rindas
632B

  1. import { Injectable, inject } from '@angular/core';
  2. import { HttpClient } from '@angular/common/http';
  3. import { Observable } from 'rxjs';
  4. import {ApplicationConfigService} from '../../../core/config/application-config.service';
  5. @Injectable({ providedIn: 'root' })
  6. export class PasswordResetFinishService {
  7. private readonly http = inject(HttpClient);
  8. private readonly applicationConfigService = inject(ApplicationConfigService);
  9. save(key: string, newPassword: string): Observable<{}> {
  10. return this.http.post(this.applicationConfigService.getEndpointFor('api/account/reset-password/finish'), { key, newPassword });
  11. }
  12. }