Changeset View
Changeset View
Standalone View
Standalone View
src/app/_services/reason.service.ts
Show All 11 Lines | export class ReasonService { | ||||
) { } | ) { } | ||||
getFlagReasons(): Observable<Choice[]> { | getFlagReasons(): Observable<Choice[]> { | ||||
// get flag reasons from api | // get flag reasons from api | ||||
return this.httpService.GET('/choices/flag/reasons/') | return this.httpService.GET('/choices/flag/reasons/') | ||||
.map(response => { | .map(response => { | ||||
const choices: Choice[] = []; | const choices: Choice[] = []; | ||||
for (let i = 0; i < response.length; i++) { | for (let i = 0; i < response.length; i++) { | ||||
choices.push(Choice.parse(response[i])) | choices.push(Choice.parse(response[i])); | ||||
} | } | ||||
return choices; | return choices; | ||||
}); | }); | ||||
} | } | ||||
} | } |