mirror of
https://github.com/sysadminsmedia/homebox.git
synced 2025-12-24 06:28:34 +01:00
fix: wrong return type
This commit is contained in:
@@ -25,7 +25,7 @@
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
const { data: maintenanceDataList, refresh: refreshList } = useAsyncData(
|
const { data: maintenanceDataList, refresh: refreshList } = useAsyncData<MaintenanceEntryWithDetails[]>(
|
||||||
async () => {
|
async () => {
|
||||||
const { data } =
|
const { data } =
|
||||||
props.currentItemId !== undefined
|
props.currentItemId !== undefined
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import type {
|
|||||||
ItemUpdate,
|
ItemUpdate,
|
||||||
MaintenanceEntry,
|
MaintenanceEntry,
|
||||||
MaintenanceEntryCreate,
|
MaintenanceEntryCreate,
|
||||||
|
MaintenanceEntryWithDetails,
|
||||||
} from "../types/data-contracts";
|
} from "../types/data-contracts";
|
||||||
import type { AttachmentTypes, PaginationResult } from "../types/non-generated";
|
import type { AttachmentTypes, PaginationResult } from "../types/non-generated";
|
||||||
import type { MaintenanceFilters } from "./maintenance.ts";
|
import type { MaintenanceFilters } from "./maintenance.ts";
|
||||||
@@ -67,7 +68,7 @@ export class FieldsAPI extends BaseAPI {
|
|||||||
|
|
||||||
export class ItemMaintenanceAPI extends BaseAPI {
|
export class ItemMaintenanceAPI extends BaseAPI {
|
||||||
getLog(itemId: string, filters: MaintenanceFilters = {}) {
|
getLog(itemId: string, filters: MaintenanceFilters = {}) {
|
||||||
return this.http.get<MaintenanceEntry[]>({
|
return this.http.get<MaintenanceEntryWithDetails[]>({
|
||||||
url: route(`/items/${itemId}/maintenance`, { status: filters.status?.toString() }),
|
url: route(`/items/${itemId}/maintenance`, { status: filters.status?.toString() }),
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user