diff --git a/client/src/app/services/prestashop.serivce.ts b/client/src/app/services/prestashop.serivce.ts index 1831111..7ed7b63 100644 --- a/client/src/app/services/prestashop.serivce.ts +++ b/client/src/app/services/prestashop.serivce.ts @@ -39,7 +39,7 @@ export class PrestashopService { */ list(resource: Resource): Observable { return this.http - .get(`${this.adminBase}/reference-data/${resource}`) + .get(`${this.adminBase}/${resource}`) .pipe( // Par sécurité, on trie par nom ici (comme avant) map(items => @@ -57,7 +57,7 @@ export class PrestashopService { create(resource: Resource, name: string): Observable { return this.http .post<{ id: number }>( - `${this.adminBase}/reference-data/${resource}`, + `${this.adminBase}/${resource}`, { name } ) .pipe(map(res => (res && typeof res.id === 'number' ? res.id : null))); @@ -69,7 +69,7 @@ export class PrestashopService { update(resource: Resource, id: number, newName: string): Observable { return this.http .put( - `${this.adminBase}/reference-data/${resource}/${id}`, + `${this.adminBase}/${resource}/${id}`, { name: newName } ) .pipe(map(() => true)); @@ -80,7 +80,7 @@ export class PrestashopService { */ delete(resource: Resource, id: number): Observable { return this.http - .delete(`${this.adminBase}/reference-data/${resource}/${id}`) + .delete(`${this.adminBase}/${resource}/${id}`) .pipe(map(() => true)); } @@ -90,7 +90,7 @@ export class PrestashopService { */ getXml(resource: Resource, id: number): Observable { return this.http.get( - `${this.adminBase}/reference-data/${resource}/${id}/raw-xml`, + `${this.adminBase}/${resource}/${id}/raw-xml`, { responseType: 'text', }