From 60a3cdc5abfb9e1bc24746480485479c80baaed0 Mon Sep 17 00:00:00 2001 From: Thomas Pralong Date: Mon, 6 May 2019 10:47:33 +0200 Subject: [PATCH] Fix bug with multi url picker. Would display the wrong language tree in the link picker dialog --- .../infiniteeditors/linkpicker/linkpicker.controller.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/linkpicker/linkpicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/linkpicker/linkpicker.controller.js index 77360640cd..58f632d312 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/linkpicker/linkpicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/linkpicker/linkpicker.controller.js @@ -81,7 +81,7 @@ angular.module("umbraco").controller("Umbraco.Editors.LinkPickerController", contentResource.getById(id, options).then(function (resp) { $scope.anchorValues = tinyMceService.getAnchorNames(JSON.stringify(resp.properties)); - $scope.model.target.url = resp.urls[0].text; + $scope.model.target.url = resp.urls.filter(item => item.culture === $scope.currentNode.metaData.culture)[0].text; }); } } else if ($scope.model.target.url.length) { @@ -135,7 +135,7 @@ angular.module("umbraco").controller("Umbraco.Editors.LinkPickerController", contentResource.getById(args.node.id, options).then(function (resp) { $scope.anchorValues = tinyMceService.getAnchorNames(JSON.stringify(resp.properties)); - $scope.model.target.url = resp.urls[0].text; + $scope.model.target.url = resp.urls.filter(item => item.culture === $scope.currentNode.metaData.culture)[0].text; }); }