Skip to content

Commit d5d60dd

Browse files
committed
XWIKI-23619: DocumentTree openTo doesn't work with translations or objects
* Fixes the macro
1 parent cfdeda2 commit d5d60dd

File tree

1 file changed

+5
-5
lines changed
  • xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/src/main/resources/XWiki

1 file changed

+5
-5
lines changed

xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/src/main/resources/XWiki/DocumentTreeMacros.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@
487487
#end
488488

489489
#macro (addTranslationsNode $documentReference $siblings)
490-
#set ($discard = $children.add({
490+
#set ($discard = $siblings.add({
491491
'id': "translations:${documentReference}",
492492
'text': 'Translations',
493493
'icon': 'fa fa-language',
@@ -670,7 +670,7 @@
670670
#end
671671

672672
#macro (addClassPropertiesNode $documentReference $siblings)
673-
#set ($discard = $children.add({
673+
#set ($discard = $siblings.add({
674674
'id': "classProperties:${documentReference}",
675675
'text': 'Class Properties',
676676
'icon': 'fa fa-gears',
@@ -736,7 +736,7 @@
736736
#end
737737

738738
#macro (addObjectsNode $documentReference $siblings)
739-
#set ($discard = $children.add({
739+
#set ($discard = $siblings.add({
740740
'id': "objects:${documentReference}",
741741
'text': 'Objects',
742742
'icon': 'fa fa-cubes',
@@ -755,7 +755,7 @@
755755
#set ($documentReference = $services.model.resolveDocument($parts.get(0)))
756756
#set ($classReference = $services.model.resolveDocument($parts.get(1)))
757757
#if ($services.security.authorization.hasAccess('view', $documentReference))
758-
#set ($discard = $children.add({
758+
#set ($discard = $siblings.add({
759759
'id': "objectsOfType:$documentReference/$classReference",
760760
'text': $services.model.serialize($classReference, 'local'),
761761
'icon': 'fa fa-cubes',
@@ -790,7 +790,7 @@
790790

791791
#macro (addObjectNode $object $objectReference $siblings)
792792
#set ($objectId = $services.model.serialize($objectReference, 'default'))
793-
#set ($discard = $children.add({
793+
#set ($discard = $siblings.add({
794794
'id': "object:$objectId",
795795
'text': "[$object.number]",
796796
'icon': 'fa fa-cube',

0 commit comments

Comments
 (0)