diff --git a/server/src/controllers/stsVehicle.ts b/server/src/controllers/stsVehicle.ts index cf406c5..8d896f9 100644 --- a/server/src/controllers/stsVehicle.ts +++ b/server/src/controllers/stsVehicle.ts @@ -72,7 +72,11 @@ const getCurrentVehiclesInSTS = errorWrapper( }, include: { sts: true, - vehicle: true, + vehicle: { + include: { + landFill: true, + }, + }, }, }); diff --git a/server/src/prisma/schema.prisma b/server/src/prisma/schema.prisma index f86f1bb..d0bacc3 100644 --- a/server/src/prisma/schema.prisma +++ b/server/src/prisma/schema.prisma @@ -64,12 +64,14 @@ model RolePermission { } model Vehicle { - id String @id @default(uuid()) - vehicleNumber String @unique + id String @id @default(uuid()) + vehicleNumber String @unique vehicleType String capacity Decimal loadedFuelCostPerKm Decimal unloadedFuelCostPerKm Decimal + currentLatitude Decimal? + currentLongitude Decimal? landFill Landfill @relation(fields: [landFillId], references: [id]) landFillId String