From 99d1260e6ec2dc05539e3fc6897ed12eabd16c5a Mon Sep 17 00:00:00 2001 From: xucong053 Date: Fri, 17 Jun 2022 17:21:37 +0800 Subject: [PATCH] fix: panic occurred when the API step failed to run --- hrp/step_api.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hrp/step_api.go b/hrp/step_api.go index 1c9992ba..c1c52c3a 100644 --- a/hrp/step_api.go +++ b/hrp/step_api.go @@ -97,11 +97,11 @@ func (s *StepAPIWithOptionalArgs) Run(r *SessionRunner) (*StepResult, error) { extendWithAPI(s.step, api) stepResult, err := runStepRequest(r, s.step) + stepResult.StepType = stepTypeAPI if err != nil { r.summary.Success = false - return nil, err + return stepResult, err } - stepResult.StepType = stepTypeAPI return stepResult, nil }