Merge pull request #2366 from normanjaeckel/FixTemplateHooks

Fixed bug in templateHook directive. Fixed #2362.
This commit is contained in:
Emanuel Schütze 2016-09-08 10:26:15 +02:00 committed by GitHub
commit a0acf75f08
1 changed files with 8 additions and 3 deletions

View File

@ -277,9 +277,14 @@ angular.module('OpenSlidesApp.core', [
template: '',
link: function (scope, iElement, iAttr) {
var hooks = templateHooks.hooks[iAttr.hookName];
var html = hooks.map(function (hook) {
return '<div>' + hook.template + '</div>';
}).join('');
var html;
if (hooks) {
html = hooks.map(function (hook) {
return '<div>' + hook.template + '</div>';
}).join('');
} else {
html = '';
}
iElement.append($compile(html)(scope));
}
};