# HG changeset patch # User Matthew Wild # Date 1275480235 -3600 # Node ID 7b4f180d7c6fd09e10530b64ae1d4507b1ef8707 # Parent d6151c9a6f7e2b558b802c901924dc2be2d9ee42 util.filters: Don't traceback with no filters of a type added diff -r d6151c9a6f7e -r 7b4f180d7c6f util/filters.lua --- a/util/filters.lua Wed Jun 02 17:25:01 2010 +0500 +++ b/util/filters.lua Wed Jun 02 13:03:55 2010 +0100 @@ -16,8 +16,10 @@ function session.filter(type, data) local filter_list = filters[type]; - for i = 1, #filter_list do - data = filter_list[i](data); + if filter_list then + for i = 1, #filter_list do + data = filter_list[i](data); + end end return data; end