From 4d80d5035cd5b4105a8454fe0e0beb04aff2bfaa Mon Sep 17 00:00:00 2001 From: Ilya Date: Tue, 27 Oct 2020 18:02:28 +0500 Subject: [PATCH] Fix error_description on successful response --- lib/ups/parsers/base_parser.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/ups/parsers/base_parser.rb b/lib/ups/parsers/base_parser.rb index 128f275..ac89ba0 100644 --- a/lib/ups/parsers/base_parser.rb +++ b/lib/ups/parsers/base_parser.rb @@ -37,6 +37,7 @@ def normalize_response_into_array(response_node) end def build_error_description(errors_node) + return unless errors_node return errors_node.last[:ErrorDescription] if errors_node.is_a?(Array) errors_node[:ErrorDescription]