diff --git a/lib/moodle_rb/utility.rb b/lib/moodle_rb/utility.rb index 359631e..3d55186 100644 --- a/lib/moodle_rb/utility.rb +++ b/lib/moodle_rb/utility.rb @@ -29,7 +29,7 @@ def key_value_query_format(hash) def check_for_errors(response) return unless error_response?(response) - raise MoodleError.new(response.parsed_response) + raise MoodleError.new(response.parsed_response.presence || response.response.inspect) end private