@@ -81,6 +81,9 @@ func Run(ctx context.Context, logger zerolog.Logger, settings *config.Settings,
8181 logger .Fatal ().Err (err ).Send ()
8282 }
8383
84+ decodeVINHandler := queries .NewDecodeVINQueryHandler (pdb .DBS , vincDecodingService , vinRepository , & logger , fuelAPIService , powerTrainTypeService , ddOnChainService , identityAPI )
85+ upsertVINHandler := queries .NewUpsertDecodingQueryHandler (pdb .DBS , & logger , ddOnChainService )
86+
8487 //custom commands
8588 m , _ := mediator .New (
8689 //mediator.WithBehaviour(common.NewLoggingBehavior(&logger, settings)),
@@ -106,9 +109,6 @@ func Run(ctx context.Context, logger zerolog.Logger, settings *config.Settings,
106109 mediator .WithHandler (& commands.DeleteDeviceTypeCommand {}, commands .NewDeleteDeviceTypeCommandHandler (pdb .DBS )),
107110
108111 mediator .WithHandler (& queries.GetIntegrationOptionsQuery {}, queries .NewGetIntegrationOptionsQueryHandler (pdb .DBS )),
109-
110- mediator .WithHandler (& queries.DecodeVINQuery {}, queries .NewDecodeVINQueryHandler (pdb .DBS , vincDecodingService , vinRepository , & logger , fuelAPIService , powerTrainTypeService , ddOnChainService , identityAPI )),
111-
112112 mediator .WithHandler (& commands.BulkValidateVinCommand {}, commands .NewBulkValidateVinCommandHandler (
113113 pdb .DBS ,
114114 queries .NewDecodeVINQueryHandler (pdb .DBS , vincDecodingService , vinRepository , & logger , fuelAPIService , powerTrainTypeService , ddOnChainService , identityAPI ),
@@ -123,7 +123,8 @@ func Run(ctx context.Context, logger zerolog.Logger, settings *config.Settings,
123123 mediator .WithHandler (& queries.GetDeviceDefinitionByIDQueryV2 {}, queries .NewGetDeviceDefinitionByIDQueryV2Handler (ddOnChainService , pdb .DBS )),
124124 mediator .WithHandler (& queries.GetVINProfileQuery {}, queries .NewGetVINProfileQueryHandler (pdb .DBS , & logger )),
125125
126- mediator .WithHandler (& queries.UpsertDecodingQuery {}, queries .NewUpsertDecodingQueryHandler (pdb .DBS , & logger , ddOnChainService )),
126+ mediator .WithHandler (& queries.DecodeVINQuery {}, decodeVINHandler ),
127+ mediator .WithHandler (& queries.UpsertDecodingQuery {}, upsertVINHandler ),
127128 )
128129
129130 //fiber
@@ -150,7 +151,7 @@ func Run(ctx context.Context, logger zerolog.Logger, settings *config.Settings,
150151
151152 app .Get ("/v1/swagger/*" , swagger .HandlerDefault )
152153
153- go StartGrpcServer (logger , settings , * m , pdb .DBS , ddOnChainService , registryInstance , identityAPI )
154+ go StartGrpcServer (logger , settings , * m , pdb .DBS , ddOnChainService , registryInstance , identityAPI , & decodeVINHandler , & upsertVINHandler )
154155
155156 // Start Server from a different go routine
156157 go func () {
0 commit comments