diff --git a/gems/canvas_kaltura/lib/canvas_kaltura/kaltura_client_v3.rb b/gems/canvas_kaltura/lib/canvas_kaltura/kaltura_client_v3.rb index 0ea0a2936f1..922fd39bb16 100644 --- a/gems/canvas_kaltura/lib/canvas_kaltura/kaltura_client_v3.rb +++ b/gems/canvas_kaltura/lib/canvas_kaltura/kaltura_client_v3.rb @@ -369,7 +369,9 @@ module CanvasKaltura requestParams += "&#{URI.escape(key.to_s)}=#{URI.escape(value.to_s)}" end response = sendRequest(Net::HTTP::Get.new("#{@endpoint}/?#{requestParams}")) - Nokogiri::XML(response.body).css("result").first + result = Nokogiri::XML(response.body).css("result").first + Canvas::Errors.capture("Unexpected kaltura_client response", response, :info) if result.nil? + result end # FIXME: SSL verifification should not be turned off, but since we're just