Add history of operatons to wallets

This commit is contained in:
Arnaud Delcasse
2025-09-25 16:36:35 +02:00
parent 8c0b6f7d5c
commit 20a3b6ed3b
15 changed files with 612 additions and 163 deletions

View File

@@ -9,7 +9,7 @@ import (
groupsmanagement "git.coopgo.io/coopgo-platform/groups-management/grpcapi"
mobilityaccounts "git.coopgo.io/coopgo-platform/mobility-accounts/grpcapi"
multimodal "git.coopgo.io/coopgo-platform/multimodal-routing/handlers"
"git.coopgo.io/coopgo-platform/multimodal-routing/libs/transit/motis"
"git.coopgo.io/coopgo-platform/multimodal-routing/libs/transit/transitous"
"git.coopgo.io/coopgo-platform/payments/pricing"
"git.coopgo.io/coopgo-platform/routing-service"
"git.coopgo.io/coopgo-platform/sms"
@@ -22,7 +22,7 @@ type ServicesHandler struct {
GRPC GRPCServices
InteropCarpool *multimodal.CarpoolRoutingHandler
Routing routing.RoutingService
TransitRouting *motis.ClientWithResponses
TransitRouting *transitous.Client
SMS *sms.SMSHandler
Pricing pricing.PricingService
Geography admin.AdminIndex
@@ -103,11 +103,7 @@ func NewServicesHandler(cfg *viper.Viper) (*ServicesHandler, error) {
return nil, err
}
motisRouting, err := motis.NewClientWithResponses(cfg.GetString("multimodal.modes.transit.motis.server"))
if err != nil {
log.Fatal().Err(err).Msg("Could not initiate the transit routing service")
return nil, err
}
transitousRouting := transitous.NewClient(cfg.GetString("multimodal.modes.transit.transitous.server"))
pricing_type := cfg.GetString("payments.pricing.type")
if pricing_type == "" {
@@ -143,7 +139,7 @@ func NewServicesHandler(cfg *viper.Viper) (*ServicesHandler, error) {
},
Routing: routing,
InteropCarpool: carpoolRouting,
TransitRouting: motisRouting,
TransitRouting: transitousRouting,
SMS: smsHandler,
Pricing: pricingService,
Geography: geography,