deleted bookings management
Some checks failed
Build and Push Docker Image / build_and_push (push) Has been cancelled
Some checks failed
Build and Push Docker Image / build_and_push (push) Has been cancelled
This commit is contained in:
@@ -20,6 +20,7 @@ func (v Booking) ToStorageType() storage.Booking {
|
||||
Unavailablefrom: v.Unavailablefrom.AsTime(),
|
||||
Unavailableto: v.Unavailableto.AsTime(),
|
||||
Data: map[string]any{},
|
||||
Deleted: v.Deleted,
|
||||
}
|
||||
|
||||
for k, d := range v.Data.GetFields() {
|
||||
@@ -41,7 +42,6 @@ func (v Booking) ToStorageType() storage.Booking {
|
||||
}
|
||||
|
||||
func BookingFromStorageType(booking *storage.Booking) (*Booking, error) {
|
||||
|
||||
d, err := sanitizeData(booking.Data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
@@ -62,6 +62,7 @@ func BookingFromStorageType(booking *storage.Booking) (*Booking, error) {
|
||||
Unavailablefrom: timestamppb.New(booking.Unavailablefrom),
|
||||
Unavailableto: timestamppb.New(booking.Unavailableto),
|
||||
Data: data,
|
||||
Deleted: booking.Deleted,
|
||||
}
|
||||
|
||||
result.Vehicle, err = VehicleFromStorageType(&booking.Vehicle)
|
||||
|
||||
Reference in New Issue
Block a user