password.service.ts
588 Bytes
import { Injectable, Inject } from "ng-forward";
import { RestangularService } from "./restangular_service";
@Injectable()
@Inject("Restangular")
export class PasswordService {
constructor(private Restangular: restangular.IService) {
this.Restangular = Restangular;
}
new_password(code: string, password: string, password_confirmation: string): ng.IPromise<noosfero.RestResult<noosfero.User>> {
return this.Restangular.all("").customOperation("patch", "new_password", {code: code, password: password, password_confirmation: password_confirmation });
}
}