Mutate: Check for nil before attempting to remove Fixes #2379

Fixes #2384
This commit is contained in:
Suyog Rao 2015-01-20 19:22:22 -08:00 committed by Jordan Sissel
parent 01ad1c5123
commit c62d70ea44

View file

@ -48,7 +48,9 @@ module LogStash::Util
def del(accessor) def del(accessor)
target, key = lookup(accessor) target, key = lookup(accessor)
target.is_a?(Array) ? target.delete_at(key.to_i) : target.delete(key) unless target.nil?
target.is_a?(Array) ? target.delete_at(key.to_i) : target.delete(key)
end
end end
private private