From 44675f7dbfbb706d415e7b95c7a5243ac166e45a Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Mon, 21 Jun 2021 22:41:59 +0200 Subject: mod_external_services: Validate items as they are added --- plugins/mod_external_services.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'plugins/mod_external_services.lua') diff --git a/plugins/mod_external_services.lua b/plugins/mod_external_services.lua index cb917fe8..1aab6380 100644 --- a/plugins/mod_external_services.lua +++ b/plugins/mod_external_services.lua @@ -107,6 +107,10 @@ function module.load() end end +module:handle_items("external_service", function(added) + prepare(added.item); +end, module.load); + -- Ensure only valid items are added in events local services_mt = { __index = getmetatable(array()).__index; -- cgit v1.2.3