diff options
Diffstat (limited to 'plugins/SitesManager/angularjs/sites-manager/sites-manager.controller.js')
-rw-r--r-- | plugins/SitesManager/angularjs/sites-manager/sites-manager.controller.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/SitesManager/angularjs/sites-manager/sites-manager.controller.js b/plugins/SitesManager/angularjs/sites-manager/sites-manager.controller.js index 3fbd008740..64b3bfb88d 100644 --- a/plugins/SitesManager/angularjs/sites-manager/sites-manager.controller.js +++ b/plugins/SitesManager/angularjs/sites-manager/sites-manager.controller.js @@ -194,6 +194,13 @@ }; var addSite = function(type) { + + var parameters = {isAllowed: true, measurableType: type}; + $rootScope.$emit('SitesManager.initAddSite', parameters); + if (parameters && !parameters.isAllowed) { + return; + } + if (!type) { type = 'website'; // todo shall we really hard code this or trigger an exception or so? } |