new grpc functions
Some checks failed
Build and Push Docker Image / build_and_push (push) Failing after 34s

This commit is contained in:
2025-06-16 13:01:16 +02:00
parent 2f0a45ced0
commit d71da5accd
12 changed files with 472 additions and 220 deletions

View File

@@ -21,6 +21,7 @@ service SolidarityTransport {
rpc BookDriverJourney(BookDriverJourneyRequest) returns (BookDriverJourneyResponse) {}
rpc GetSolidarityTransportBookings(GetSolidarityTransportBookingsRequest) returns (GetSolidarityTransportBookingsResponse) {}
rpc GetSolidarityTransportBooking(GetSolidarityTransportBookingRequest) returns (GetSolidarityTransportBookingResponse) {}
rpc UpdateSolidarityTransportBooking(UpdateSolidarityTransportBookingRequest) returns (UpdateSolidarityTransportBookingResponse) {}
rpc UpdateSolidarityTransportBookingStatus(UpdateSolidarityTransportBookingStatusRequest) returns (UpdateSolidarityTransportBookingStatusResponse) {}
rpc ToggleSolidarityTransportNoreturn(ToggleSolidarityTransportNoreturnRequest) returns (ToggleSolidarityTransportNoreturnResponse) {}
}
@@ -84,7 +85,9 @@ message BookDriverJourneyRequest {
string driver_id = 2;
string driver_journey_id = 3;
int64 return_waiting_duration = 4;
google.protobuf.Struct data = 5;
double price_amount = 5;
string price_currency = 6;
google.protobuf.Struct data = 7;
}
message BookDriverJourneyResponse {
@@ -110,9 +113,16 @@ message GetSolidarityTransportBookingResponse {
SolidarityTransportBooking booking = 1;
}
message UpdateSolidarityTransportBookingRequest {
SolidarityTransportBooking booking = 1;
}
message UpdateSolidarityTransportBookingResponse {}
message UpdateSolidarityTransportBookingStatusRequest {
string booking_id = 1;
string new_status = 2;
string reason = 3;
}
message UpdateSolidarityTransportBookingStatusResponse {}