From 6798c08970da1be29ea46b8dc0c6ab6370d3cd2e Mon Sep 17 00:00:00 2001 From: Rodrigo Nascimento Date: Tue, 8 Dec 2015 12:32:58 -0200 Subject: [PATCH] Allow arrays of keys in RocketChat.settings.onload --- packages/rocketchat-lib/lib/settings.coffee | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/rocketchat-lib/lib/settings.coffee b/packages/rocketchat-lib/lib/settings.coffee index 7f3694134de..91d58ae475e 100644 --- a/packages/rocketchat-lib/lib/settings.coffee +++ b/packages/rocketchat-lib/lib/settings.coffee @@ -41,5 +41,8 @@ RocketChat.settings = # else if Meteor.settings?[_id]? # callback key, Meteor.settings[_id], false - RocketChat.settings.callbacks[key] ?= [] - RocketChat.settings.callbacks[key].push callback + keys = [].concat key + + for k in keys + RocketChat.settings.callbacks[k] ?= [] + RocketChat.settings.callbacks[k].push callback