Admin stat vehicles

This commit is contained in:
2023-01-17 08:31:07 +01:00
parent d531fe63ff
commit 0c0a9d0496
12 changed files with 124 additions and 72 deletions

View File

@@ -52,3 +52,17 @@ func (s *ServicesHandler) GetBookings() (bookings []storage.Booking, err error)
return
}
func (s *ServicesHandler) GetVehiclesMap() (vehicles map[string]storage.Vehicle, err error) {
vehicles = map[string]storage.Vehicle{}
request := &fleets.GetVehiclesRequest{}
resp, err := s.GRPC.Fleets.GetVehicles(context.TODO(), request)
if err == nil {
for _, vehicle := range resp.Vehicles {
vehicles[vehicle.Id] = vehicle.ToStorageType()
}
}
return
}