From e10307426d7a30a696c5adaa4ee8b9fe7f9acde1 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Mon, 21 Jul 2014 13:25:25 -0400 Subject: [PATCH] optional callback for registerHook --- src/plugins.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins.js b/src/plugins.js index a70d762734..11e22669c7 100644 --- a/src/plugins.js +++ b/src/plugins.js @@ -44,7 +44,7 @@ var fs = require('fs'), if (global.env === 'development') { winston.info('[plugins] Plugins OK'); } - + Plugins.initialized = true; emitter.emit('plugins:loaded'); }); @@ -294,7 +294,9 @@ var fs = require('fs'), Plugins.loadedHooks[data.hook] = Plugins.loadedHooks[data.hook] || []; Plugins.loadedHooks[data.hook].push(data); - callback(); + if (typeof callback === 'function') { + callback(); + } } };