package grpcserver import ( "solidarity-service/internal" "solidarity-service/servers/grpc/proto" ) func ConvertInternalToProtoBookingStatus(internalStatus internal.BookingStatus) proto.BookingStatus { switch internalStatus { case internal.BookingStatusINITIATED: return proto.BookingStatus_INITIATED case internal.BookingStatusWAITINGPASSENGERCONFIRMATION: return proto.BookingStatus_WAITING_PASSENGER_CONFIRMATION case internal.BookingStatusWAITINGDRIVERCONFIRMATION: return proto.BookingStatus_WAITING_DRIVER_CONFIRMATION case internal.BookingStatusCONFIRMED: return proto.BookingStatus_CONFIRMED case internal.BookingStatusCANCELLED: return proto.BookingStatus_CANCELLED case internal.BookingStatusCOMPLETEDPENDINGVALIDATION: return proto.BookingStatus_COMPLETED_PENDING_VALIDATION case internal.BookingStatusVALIDATED: return proto.BookingStatus_VALIDATED default: return proto.BookingStatus_CONFIRMED } }