# File lib/oauth2/error.rb, line 23 def error_message(response_body, opts = {}) message = [] opts[:error_description] && message << opts[:error_description] error_message = if opts[:error_description] && opts[:error_description].respond_to?(:encoding) script_encoding = opts[:error_description].encoding response_body.encode(script_encoding, :invalid => :replace, :undef => :replace) else response_body end message << error_message message.join("\n") end