Upstream sync
This commit is contained in:
@@ -91,6 +91,10 @@ func (c *controller) handleRide(ctx echo.Context) error {
|
||||
}
|
||||
ride.Visit.Provider = provider
|
||||
|
||||
// user, err := c.svc.Users.GetByUUID(ride.User.ID, "US")
|
||||
// if err != nil {
|
||||
// return routeutils.HandleAPIError(ctx, err)
|
||||
// }
|
||||
user, err := c.svc.Users.CheckAndCreateMember(ride.Visit.User, provider, authUser)
|
||||
if err != nil {
|
||||
if validationError, ok := err.(*viewmodel.ValidationError); ok {
|
||||
@@ -105,6 +109,7 @@ func (c *controller) handleRide(ctx echo.Context) error {
|
||||
}
|
||||
ride.Visit.User = user
|
||||
ride.User = user
|
||||
visit.User = user
|
||||
|
||||
homeAddress := viewmodel.Address{}
|
||||
for _, a := range visit.User.Addresses {
|
||||
@@ -133,9 +138,9 @@ func (c *controller) handleRide(ctx echo.Context) error {
|
||||
}
|
||||
|
||||
ride.Notes = ride.Notes
|
||||
ride.Passenger.FirstName = visit.User.First
|
||||
ride.Passenger.FirstName = ride.Visit.User.First
|
||||
ride.Passenger.LastName = " "
|
||||
ride.Passenger.PhoneNumber = *visit.User.PhoneNumber
|
||||
ride.Passenger.PhoneNumber = *ride.Visit.User.PhoneNumber
|
||||
ride.RideType = "lyft"
|
||||
ride.VisitDate = &visit.VisitDatetime
|
||||
ride.VisitTime = &visit.VisitDatetime
|
||||
|
||||
Reference in New Issue
Block a user