From e5f9320ed2c09ca194de8819a18f66454e9cf0eb Mon Sep 17 00:00:00 2001 From: ievavold <ievavold@wisc.edu> Date: Wed, 5 Jun 2019 12:39:16 -0500 Subject: [PATCH] fix json API parsing --- src/app/dars/services/api.service.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/app/dars/services/api.service.ts b/src/app/dars/services/api.service.ts index e07d093..0d22f17 100644 --- a/src/app/dars/services/api.service.ts +++ b/src/app/dars/services/api.service.ts @@ -38,9 +38,7 @@ export class DarsApiService { _emplid: number, ): Observable<StudentDegreeProgram[]> { const url = `${environment.apiDarsUrl}/studentplans`; - return this.http - .get<string>(url, HTTP_OPTIONS) - .pipe(map(JSON.parse.bind(JSON))); + return this.http.get<StudentDegreeProgram[]>(url, HTTP_OPTIONS); } /** @@ -48,9 +46,7 @@ export class DarsApiService { */ public getAudits(): Observable<AuditMetadata[]> { const url = `${environment.apiDarsUrl}/auditmetadata`; - return this.http - .get<string>(url, HTTP_OPTIONS) - .pipe(map(JSON.parse.bind(JSON))); + return this.http.get<AuditMetadata[]>(url, HTTP_OPTIONS); } /** -- GitLab