From ff874ac472e07011e02d5cb2ae6a1ce36e397b9c Mon Sep 17 00:00:00 2001 From: Maximilien Carbonne Date: Mon, 23 Sep 2024 20:45:08 +0200 Subject: [PATCH] fix: wrong return type --- frontend/components/Maintenance/ListView.vue | 2 +- frontend/lib/api/classes/items.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/components/Maintenance/ListView.vue b/frontend/components/Maintenance/ListView.vue index 78392a59..e9160550 100644 --- a/frontend/components/Maintenance/ListView.vue +++ b/frontend/components/Maintenance/ListView.vue @@ -25,7 +25,7 @@ }, }); - const { data: maintenanceDataList, refresh: refreshList } = useAsyncData( + const { data: maintenanceDataList, refresh: refreshList } = useAsyncData( async () => { const { data } = props.currentItemId !== undefined diff --git a/frontend/lib/api/classes/items.ts b/frontend/lib/api/classes/items.ts index dde6cc5b..cd321e18 100644 --- a/frontend/lib/api/classes/items.ts +++ b/frontend/lib/api/classes/items.ts @@ -10,6 +10,7 @@ import type { ItemUpdate, MaintenanceEntry, MaintenanceEntryCreate, + MaintenanceEntryWithDetails, } from "../types/data-contracts"; import type { AttachmentTypes, PaginationResult } from "../types/non-generated"; import type { MaintenanceFilters } from "./maintenance.ts"; @@ -67,7 +68,7 @@ export class FieldsAPI extends BaseAPI { export class ItemMaintenanceAPI extends BaseAPI { getLog(itemId: string, filters: MaintenanceFilters = {}) { - return this.http.get({ + return this.http.get({ url: route(`/items/${itemId}/maintenance`, { status: filters.status?.toString() }), }); }