diff --git a/src/services/dataService.ts b/src/services/dataService.ts index eef2627..4662391 100644 --- a/src/services/dataService.ts +++ b/src/services/dataService.ts @@ -1,3 +1,4 @@ + import { IndJob } from '@/lib/types'; import { IndJobRecord, IndJobRecordNoId, IndTransactionRecord, IndTransactionRecordNoId, IndBillitemRecord, IndBillitemRecordNoId } from '@/lib/pbtypes'; import * as jobService from './jobService'; @@ -46,7 +47,19 @@ export class DataService { console.log('Creating job:', jobData); const newJobRecord = await jobService.createJob(jobData); const newJob: IndJob = { - ...newJobRecord, + id: newJobRecord.id, + outputItem: newJobRecord.outputItem, + outputQuantity: newJobRecord.outputQuantity, + status: newJobRecord.status, + created: newJobRecord.created, + updated: newJobRecord.updated, + jobStart: newJobRecord.jobStart, + jobEnd: newJobRecord.jobEnd, + saleStart: newJobRecord.saleStart, + saleEnd: newJobRecord.saleEnd, + produced: newJobRecord.produced, + projectedCost: newJobRecord.projectedCost, + projectedRevenue: newJobRecord.projectedRevenue, expenditures: [], income: [], billOfMaterials: [],