fix: wrong return type

This commit is contained in:
Maximilien Carbonne
2024-09-23 20:45:08 +02:00
parent ba48a615cd
commit ff874ac472
2 changed files with 3 additions and 2 deletions

View File

@@ -25,7 +25,7 @@
},
});
const { data: maintenanceDataList, refresh: refreshList } = useAsyncData(
const { data: maintenanceDataList, refresh: refreshList } = useAsyncData<MaintenanceEntryWithDetails[]>(
async () => {
const { data } =
props.currentItemId !== undefined

View File

@@ -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<MaintenanceEntry[]>({
return this.http.get<MaintenanceEntryWithDetails[]>({
url: route(`/items/${itemId}/maintenance`, { status: filters.status?.toString() }),
});
}