From 67e33cfc511d59364a9502e04bfa967804106071 Mon Sep 17 00:00:00 2001 From: Ryan Mathis Date: Wed, 9 Jan 2019 14:11:25 -0700 Subject: [PATCH] SHIBUI-1031 Updated UI to use PATCH --- ui/src/app/user/admin/service/admin.service.spec.ts | 6 +++--- ui/src/app/user/admin/service/admin.service.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ui/src/app/user/admin/service/admin.service.spec.ts b/ui/src/app/user/admin/service/admin.service.spec.ts index c73fab625..de2a943a1 100644 --- a/ui/src/app/user/admin/service/admin.service.spec.ts +++ b/ui/src/app/user/admin/service/admin.service.spec.ts @@ -50,14 +50,14 @@ describe('Admin Service', () => { ))); }); describe('update method', () => { - it(`should send an expected put request`, async(inject([AdminService, HttpTestingController], + it(`should send an expected patch request`, async(inject([AdminService, HttpTestingController], (service: AdminService, backend: HttpTestingController) => { service.update({...users[0]}).subscribe(); backend.expectOne((req: HttpRequest) => { return req.url === '/api/admin/users/abc' - && req.method === 'PUT'; - }, `PUT admin user`); + && req.method === 'PATCH'; + }, `PATCH admin user`); } ))); }); diff --git a/ui/src/app/user/admin/service/admin.service.ts b/ui/src/app/user/admin/service/admin.service.ts index 9f97e489d..7226f3de2 100644 --- a/ui/src/app/user/admin/service/admin.service.ts +++ b/ui/src/app/user/admin/service/admin.service.ts @@ -23,7 +23,7 @@ export class AdminService { } update(user: Admin): Observable { - return this.http.put( + return this.http.patch( `${this.base}${this.endpoint}/${user.username}`, {...user} ); }