lib/afterbanks/resources/account.rb in afterbanks-api-ruby-0.1.1 vs lib/afterbanks/resources/account.rb in afterbanks-api-ruby-0.2.0

- old
+ new

@@ -9,11 +9,12 @@ iban: :string, is_owner: :boolean, holders: :hash def self.list(service:, username:, password:, password2: nil, - document_type: nil, session_id: nil, otp: nil, counter_id: nil) + document_type: nil, session_id: nil, otp: nil, counter_id: nil, + avoid_caching: false) params = { servicekey: Afterbanks.configuration.servicekey, service: service, user: username, @@ -24,9 +25,11 @@ params.merge!(pass2: password2) unless password2.nil? params.merge!(documentType: document_type) unless document_type.nil? params.merge!(session_id: session_id) unless session_id.nil? params.merge!(OTP: otp) unless otp.nil? params.merge!(counterId: counter_id) unless counter_id.nil? + + params.merge!(randomizer: Time.now.to_i) if avoid_caching response, debug_id = Afterbanks.api_call( method: :post, path: '/V3/', params: params