diff --git a/app/services/velorum/generate_flow_service.rb b/app/services/velorum/generate_flow_service.rb index 7b11d0590..77364bc95 100644 --- a/app/services/velorum/generate_flow_service.rb +++ b/app/services/velorum/generate_flow_service.rb @@ -54,6 +54,11 @@ def execute } ) rescue GenerationFlowSerializer::UnresolvedDefinitionError, GRPC::BadStatus => e + logger.error( + message: 'Failed to generate flow with velorum', + grpc_code: e.respond_to?(:code) ? e.code : nil, + grpc_details: e.respond_to?(:details) ? e.details : e.message + ) flow_generation_failed_response(e) end