diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2025-02-18 19:43:14 +0200 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2025-02-18 19:43:14 +0200 |
commit | 22b0e533a92fdf6b889baaa24a85912090c656bd (patch) | |
tree | 6925840ced26ea352063e8f24930b76b000ad217 | |
parent | 5500a8e3c04413e56ff50ae2ddea408e3502dbae (diff) | |
download | arching-kaos-web-ui-22b0e533a92fdf6b889baaa24a85912090c656bd.tar.gz arching-kaos-web-ui-22b0e533a92fdf6b889baaa24a85912090c656bd.tar.bz2 arching-kaos-web-ui-22b0e533a92fdf6b889baaa24a85912090c656bd.zip |
Further adaptation for e41ae82HEADorigin/masterorigin/HEADmaster
-rw-r--r-- | src/js/arching-kaos-tools.js | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/src/js/arching-kaos-tools.js b/src/js/arching-kaos-tools.js index 352ac63..2dfaec6 100644 --- a/src/js/arching-kaos-tools.js +++ b/src/js/arching-kaos-tools.js @@ -371,14 +371,23 @@ function renderGroupOnDataSection(group) { divs.querySelector("#zchain-data-sec-not-found").remove(); } - if ( divs.querySelector('#zd-' + group) === null ) + var group_render = ""; + if ( typeof(group) === "string" ) + { + group_render = group; + } + else + { + group_render = group.fingerprint; + } + if ( divs.querySelector('#zd-' + group_render) === null ) { var details = { element:"details", - id : 'zd-' + group, + id : 'zd-' + group_render, className : 'zchain-details', innerHTML:[ - { element:'summary', innerText: group } + { element:'summary', innerText: group_render } ] }; makeElement(details, divs); @@ -392,7 +401,16 @@ function renderGroupOnDataSection(group) function renderZblockUnderGroup(zblock, group) { - const divs = document.querySelector('#zd-' + group); + var group_render = ""; + if ( typeof(group) === "string" ) + { + group_render = group; + } + else + { + group_render = group.fingerprint; + } + const divs = document.querySelector('#zd-' + group_render); var zblockElement = { element:"article", id: "zb-"+zblock, |