lib/stack_one/utils/utils.rb in stackone_client-0.2.0 vs lib/stack_one/utils/utils.rb in stackone_client-0.2.1

- old
+ new

@@ -477,10 +477,12 @@ username = value if field_name == 'username' password = value if field_name == 'password' end data = "#{username}:#{password}".encode - req.headers['Authorization'] = "Basic #{Base64.encode64(data)}" + # Use strict_encode, because encode adds newlines after 60 chars + # https://docs.ruby-lang.org/en/3.0/Base64.html#method-i-encode64 + req.headers['Authorization'] = "Basic #{Base64.strict_encode64(data)}" end sig { params(optional: T::Boolean).returns(T.proc.params(s: String).returns(DateTime)) } def self.datetime_from_iso_format(optional) lambda do |s|