lib/lenddo/white_label_client.rb in lenddo-1.1.3 vs lib/lenddo/white_label_client.rb in lenddo-1.2.0

- old
+ new

@@ -1,8 +1,8 @@ require "lenddo" require "lenddo/authentication" -require "lenddo/white_label_client/network_service" +require "lenddo/network_service/self" include Lenddo::Authentication module Lenddo module WhiteLabelClient @@ -13,10 +13,10 @@ # @param string partnerscript_id # @param array extra_data def extra_application_data(application_id, partnerscript_id, extra_data = {}) @network_service ||= NetworkService.new - if extra_data.class != Hash + if !extra_data.is_a?(Hash) raise ArgumentError.new("@extra_data must be a Hash.") else @network_service.extra_application_data(application_id, partnerscript_id, extra_data) end end \ No newline at end of file