aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkaotisk <kaotisk@arching-kaos.org>2025-02-18 19:43:14 +0200
committerkaotisk <kaotisk@arching-kaos.org>2025-02-18 19:43:14 +0200
commit22b0e533a92fdf6b889baaa24a85912090c656bd (patch)
tree6925840ced26ea352063e8f24930b76b000ad217
parent5500a8e3c04413e56ff50ae2ddea408e3502dbae (diff)
downloadarching-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.js26
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,