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,8 +48,10 @@ module LogStash::Util
def del(accessor) def del(accessor)
target, key = lookup(accessor) target, key = lookup(accessor)
unless target.nil?
target.is_a?(Array) ? target.delete_at(key.to_i) : target.delete(key) target.is_a?(Array) ? target.delete_at(key.to_i) : target.delete(key)
end end
end
private private