lib/dendreo.rb in Dendreo-1.1.1 vs lib/dendreo.rb in Dendreo-1.1.2

- old
+ new

@@ -22,11 +22,11 @@ end def method_missing(method_name, *args) @errors = [] @result = @request.call( - http_method: args.first[:method], + http_method: args.first&.dig(:method), endpoint: method_name, args: args.first, ) handle_errors @result @@ -37,10 +37,10 @@ def handle_errors handle_init_errors @errors += @request.errors return if @errors.empty? - raise Requests::Error.new(@errors.map(&:message).join(', ')) + raise Requests::Error.new(@errors.map(&:message).uniq.join(', ')) end def handle_init_errors errors << Requests::Error.new( 'Veuillez renseigner une url ex: https://pro.dendreo.com/my_company/api'