From faf2be988f1e0f39490ad64e8c6781e6eece30a9 Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Wed, 2 Jun 2010 13:03:55 +0100 Subject: util.filters: Don't traceback with no filters of a type added --- util/filters.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'util') diff --git a/util/filters.lua b/util/filters.lua index 123226c5..ee0e6bba 100644 --- a/util/filters.lua +++ b/util/filters.lua @@ -16,8 +16,10 @@ function initialize(session) 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 -- cgit v1.2.3