diff --git a/lib/chewy/strategy/mastodon.rb b/lib/chewy/strategy/mastodon.rb index a4b655c506..7eba23a0c9 100644 --- a/lib/chewy/strategy/mastodon.rb +++ b/lib/chewy/strategy/mastodon.rb @@ -17,6 +17,9 @@ module Chewy RedisConnection.with do |redis| redis.pipelined do |pipeline| @stash.each do |type, ids| + ids = ids&.compact + next if ids.blank? + pipeline.sadd("chewy:queue:#{type.name}", ids) end end