Skip to content

Instantly share code, notes, and snippets.

@sbose78
Last active February 8, 2018 08:46
Show Gist options
  • Save sbose78/cf4058464ab82d6ef913c00546c13872 to your computer and use it in GitHub Desktop.
Save sbose78/cf4058464ab82d6ef913c00546c13872 to your computer and use it in GitHub Desktop.
getIteration(iteration: any): Observable<IterationModel> {
if (Object.keys(iteration).length) {
let iterationLink = iteration.data.links.self;
return this.http.get(iterationLink)
.map(iterationresp => iterationresp.json().data)
.catch((error: Error | any) => {
this.notifyError('Error getting iteration data.', error);
return Observable.throw(new Error(error.message));
});
} else {
return Observable.of(undefined);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment