Fix examine overview not working as expected

This commit is contained in:
Patrick de Mooij
2021-07-13 21:17:28 +02:00
committed by Sebastiaan Janssen
parent 0ebf8742c3
commit 51e6ff5cbf
2 changed files with 9 additions and 9 deletions

View File

@@ -166,17 +166,17 @@ function ExamineManagementController($http, $q, $timeout, umbRequestHelper, loca
vm.searchResults.totalPages = Math.ceil(vm.searchResults.totalRecords / 20);
// add URLs to edit well known entities
_.each(vm.searchResults.results, function (result) {
var section = result.values["__IndexType"];
var section = result.values["__IndexType"][0];
switch (section) {
case "content":
case "media":
result.editUrl = "/" + section + "/" + section + "/edit/" + result.values["__NodeId"];
result.editId = result.values["__NodeId"];
result.editUrl = "/" + section + "/" + section + "/edit/" + result.values["__NodeId"][0];
result.editId = result.values["__NodeId"][0];
result.editSection = section;
break;
case "member":
result.editUrl = "/member/member/edit/" + result.values["__Key"];
result.editId = result.values["__Key"];
result.editUrl = "/member/member/edit/" + result.values["__Key"][0];
result.editId = result.values["__Key"][0];
result.editSection = section;
break;
}

View File

@@ -159,8 +159,8 @@
<td>{{result.score}}</td>
<td>{{result.id}}</td>
<td>
<a ng-show="result.editUrl" ng-click="vm.goToResult(result, $event)" ng-href="#{{result.editUrl}}">{{result.values['nodeName']}}</a>
<span ng-hide="result.editUrl">{{result.values['nodeName']}}</span>
<a ng-show="result.editUrl" ng-click="vm.goToResult(result, $event)" ng-href="#{{result.editUrl}}">{{result.values['nodeName'] | umbCmsJoinArray:', '}}</a>
<span ng-hide="result.editUrl">{{result.values['nodeName'] | umbCmsJoinArray:', '}}</span>
<button type="button" class="table__action-overlay color-green" ng-click="vm.showSearchResultDialog(result.values)">({{result.fieldCount}} <localize key="examineManagement_fields">fields</localize>)</button>
</td>
</tr>
@@ -305,8 +305,8 @@
<td>{{result.score}}</td>
<td>{{result.id}}</td>
<td>
<a ng-show="result.editUrl" ng-click="vm.goToResult(result, $event)" ng-href="#{{result.editUrl}}">{{result.values['nodeName']}}</a>
<span ng-hide="result.editUrl">{{result.values['nodeName']}}</span>
<a ng-show="result.editUrl" ng-click="vm.goToResult(result, $event)" ng-href="#{{result.editUrl}}">{{result.values['nodeName'] | umbCmsJoinArray:', '}}</a>
<span ng-hide="result.editUrl">{{result.values['nodeName'] | umbCmsJoinArray:', '}}</span>
<button type="button" class="table__action-overlay color-green" ng-click="vm.showSearchResultDialog(result.values)">({{result.fieldCount}} <localize key="examineManagement_fields">fields</localize>)</button>
</td>
</tr>