From b323f7a29ff6ddf048e35b1ea447185891a4f719 Mon Sep 17 00:00:00 2001 From: ThompsonNye Date: Thu, 19 Jun 2025 13:38:15 +0200 Subject: [PATCH] Fix api clients --- src/Vegasco-Web/src/app/api/cars/car-client.ts | 4 ++-- .../src/app/api/consumptions/consumption-client.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Vegasco-Web/src/app/api/cars/car-client.ts b/src/Vegasco-Web/src/app/api/cars/car-client.ts index ee13171..ee0be41 100644 --- a/src/Vegasco-Web/src/app/api/cars/car-client.ts +++ b/src/Vegasco-Web/src/app/api/cars/car-client.ts @@ -22,8 +22,8 @@ export class CarClient { return this.http.post(`${this.apiBasePath}/v1/cars`, request); } - update(request: UpdateCarRequest): Observable { - return this.http.put(`${this.apiBasePath}/v1/cars`, request); + update(id: string, request: UpdateCarRequest): Observable { + return this.http.put(`${this.apiBasePath}/v1/cars/${id}`, request); } delete(id: string): Observable { diff --git a/src/Vegasco-Web/src/app/api/consumptions/consumption-client.ts b/src/Vegasco-Web/src/app/api/consumptions/consumption-client.ts index 31aee97..1646cba 100644 --- a/src/Vegasco-Web/src/app/api/consumptions/consumption-client.ts +++ b/src/Vegasco-Web/src/app/api/consumptions/consumption-client.ts @@ -18,12 +18,12 @@ export class ConsumptionClient { return this.http.get(`${this.apiBasePath}/v1/consumptions/${id}`); } - create(request: CreateCarRequest): Observable { + create(request: CreateConsumptionEntry): Observable { return this.http.post(`${this.apiBasePath}/v1/consumptions`, request); } - update(request: UpdateCarRequest): Observable { - return this.http.put(`${this.apiBasePath}/v1/consumptions`, request); + update(id: string, request: UpdateConsumptionEntry): Observable { + return this.http.put(`${this.apiBasePath}/v1/consumptions/${id}`, request); } delete(id: string): Observable {