aboutsummaryrefslogtreecommitdiff
path: root/src/js/arching-kaos-tools.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/arching-kaos-tools.js')
-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,