aboutsummaryrefslogtreecommitdiff
path: root/src/js/arching-kaos-modules-references.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/arching-kaos-modules-references.js')
-rw-r--r--src/js/arching-kaos-modules-references.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/js/arching-kaos-modules-references.js b/src/js/arching-kaos-modules-references.js
new file mode 100644
index 0000000..c13f299
--- /dev/null
+++ b/src/js/arching-kaos-modules-references.js
@@ -0,0 +1,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
+ };
+ }
+}