web: Adjust to new API URLs, implement update for Measure.
This commit is contained in:
@ -136,7 +136,7 @@ export class PmApiClient {
|
||||
public async getMeasurements(measureSlug: string)
|
||||
: Promise<Array<Measurement<MeasurementMeta>>> {
|
||||
|
||||
const resp = await this.http.get(`/measure/${measureSlug}`);
|
||||
const resp = await this.http.get(`/measurements/${measureSlug}`);
|
||||
return resp.data.map(this.fromMeasurementDTO);
|
||||
}
|
||||
|
||||
@ -146,7 +146,7 @@ export class PmApiClient {
|
||||
: Promise<Measurement<MeasurementMeta>> {
|
||||
|
||||
const resp = await this.http.post(
|
||||
`/measure/${measureSlug}`,
|
||||
`/measurements/${measureSlug}`,
|
||||
this.toMeasurementDTO(measurement));
|
||||
return this.fromMeasurementDTO(resp.data);
|
||||
}
|
||||
@ -157,7 +157,7 @@ export class PmApiClient {
|
||||
: Promise<Measurement<MeasurementMeta>> {
|
||||
|
||||
const resp = await this.http
|
||||
.get(`/measure/${measureSlug}/${measurementId}`);
|
||||
.get(`/measurements/${measureSlug}/${measurementId}`);
|
||||
return this.fromMeasurementDTO(resp.data);
|
||||
}
|
||||
|
||||
@ -167,7 +167,7 @@ export class PmApiClient {
|
||||
: Promise<Measurement<MeasurementMeta>> {
|
||||
|
||||
const resp = await this.http.put(
|
||||
`/measure/${measureSlug}/${measurement.id}`,
|
||||
`/measurements/${measureSlug}/${measurement.id}`,
|
||||
this.toMeasurementDTO(measurement));
|
||||
return this.fromMeasurementDTO(resp.data);
|
||||
}
|
||||
@ -178,7 +178,7 @@ export class PmApiClient {
|
||||
: Promise<boolean> {
|
||||
|
||||
const resp = await this.http
|
||||
.delete(`/measure/${measureSlug}/${measurementId}`);
|
||||
.delete(`/measurements/${measureSlug}/${measurementId}`);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user