From 8e1a15e6a1e636d0f2197586eedfe80ab8ff6543 Mon Sep 17 00:00:00 2001 From: Torsten Oppermann <torsten@sgalinski.de> Date: Fri, 5 Jan 2018 17:57:24 +0100 Subject: [PATCH] [TASK] Fixing js gotpage bug --- Resources/Public/Scripts/Backend.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Resources/Public/Scripts/Backend.js b/Resources/Public/Scripts/Backend.js index 06219e20..190cff67 100644 --- a/Resources/Public/Scripts/Backend.js +++ b/Resources/Public/Scripts/Backend.js @@ -89,9 +89,12 @@ function sgMailGoToPage(uid, path) { } else { var tree = top.Ext.getCmp('typo3-pagetree'); if (tree) { - var pageNode = tree.activeTree.getNodeById('p' + uid); + var elements = path.split('/'); + var pageNode = tree.activeTree.getNodeById(elements[elements.length - 1]); tree.activeTree.selectPath(path); - tree.activeTree.commandProvider.singleClick(pageNode, tree.activeTree); + if (pageNode) { + tree.activeTree.commandProvider.singleClick(pageNode, tree.activeTree); + } } var separator = '?'; if (top.currentSubScript.indexOf('?') !== -1) { -- GitLab