fix: replace Fixnum with Integer

closes #996
This commit is contained in:
Adam Cooke
2021-07-28 08:53:05 +00:00
parent e458dc43ca
commit 52a23fa86f
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -348,7 +348,7 @@ module Postal
def hash_to_sql(hash, joiner = ', ')
hash.map do |key, value|
if value.is_a?(Array) && value.all? { |v| v.is_a?(Fixnum) }
if value.is_a?(Array) && value.all? { |v| v.is_a?(Integer) }
"`#{key}` IN (#{value.join(', ')})"
elsif value.is_a?(Array)
escaped_values = value.map { |v| escape(v) }.join(', ')
+1 -1
View File
@@ -6,7 +6,7 @@ module Postal
end
def self.find_one(database, query)
query = {:id => query.to_i} if query.is_a?(Fixnum)
query = {:id => query.to_i} if query.is_a?(Integer)
if message = database.select('messages', :where => query, :limit => 1).first
Message.new(database, message)
else