From fa265d3019fb6561ceff35f8253766241cd9204e Mon Sep 17 00:00:00 2001 From: Nicholas-Westby Date: Thu, 7 Sep 2017 08:30:09 -0700 Subject: [PATCH] Avoid exception when there is no label template. --- app/services/archetypeLabelService.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/archetypeLabelService.js b/app/services/archetypeLabelService.js index 29a9314..f8463e1 100644 --- a/app/services/archetypeLabelService.js +++ b/app/services/archetypeLabelService.js @@ -421,7 +421,7 @@ angular.module('umbraco.services').factory('archetypeLabelService', function (ar getFieldsetTitle: function(scope, fieldsetConfigModel, fieldsetIndex) { if(!fieldsetConfigModel) - return ""; + return $q.when(""); var fieldset = scope.model.value.fieldsets[fieldsetIndex]; var fieldsetConfig = scope.getConfigFieldsetByAlias(fieldset.alias); @@ -429,7 +429,7 @@ angular.module('umbraco.services').factory('archetypeLabelService', function (ar var promises = []; if (template.length < 1) - return fieldsetConfig.label; + return $q.when(fieldsetConfig.label); var rgx = /{{.*?}}/g; var matches = splitByRegex(rgx, template);