aboutsummaryrefslogtreecommitdiff
path: root/src/js/arching-kaos-modules-references.js
blob: c13f2999ff24f56c3988713529d7e507cf423af9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function resolveReferences(references){
    for( entry in references ){
        var comment = document.querySelector('#comment-'+references[entry].dataExpansion.reference);
        var article = document.querySelector('#news-'+references[entry].dataExpansion.refer_to);
        article.appendChild(comment);
    }
}

function storeReference(zblockIPFSHash, zblockObject, blockObject, json, references){
    if ( references[zblockIPFSHash] === undefined ){
        references[zblockIPFSHash]={
            zblock:zblockIPFSHash,
            block:zblockObject.block,
            block_signature:zblockObject.block_signature,
            action:blockObject.action,
            previous:blockObject.previous,
            data:blockObject.data,
            dataExpansion:json,
            detach:blockObject.detach,
            gpg:blockObject.gpg,
            timestamp:blockObject.timestamp
        };
    }
}