aboutsummaryrefslogtreecommitdiff
path: root/gossip.js
diff options
context:
space:
mode:
Diffstat (limited to 'gossip.js')
-rw-r--r--gossip.js16
1 files changed, 13 insertions, 3 deletions
diff --git a/gossip.js b/gossip.js
index 3f88b54..eb0812e 100644
--- a/gossip.js
+++ b/gossip.js
@@ -110,7 +110,13 @@ function sync (subs, keys) {
open(unboxedreq[i]).then(opened => {
log.unshift(opened)
var scroller = document.getElementById('scroller')
- scroller.insertBefore(render(opened, keys), scroller.childNodes[1])
+
+ var src = window.location.hash.substring(1)
+ console.log(src)
+ if ((src === sub) || (src === '')) {
+ var scroller = document.getElementById('scroller')
+ scroller.insertBefore(render(opened, keys), scroller.childNodes[1])
+ }
if (unboxedreq.length + lastmsg.seq === opened.seq) {
log.sort((a, b) => a.timestamp - b.timestamp)
var reversed = log.reverse()
@@ -162,8 +168,12 @@ function sync (subs, keys) {
for (var i = unboxedreq.length -1; i >= 0; --i) {
open(unboxedreq[i]).then(opened => {
log.unshift(opened)
- var scroller = document.getElementById('scroller')
- scroller.insertBefore(render(opened, keys), scroller.childNodes[1])
+ var src = window.location.hash.substring(1)
+ console.log(src)
+ if ((src === sub) || (src === '')) {
+ var scroller = document.getElementById('scroller')
+ scroller.insertBefore(render(opened, keys), scroller.childNodes[1])
+ }
if (opened.seq === unboxedreq.length) {
log.sort((a, b) => a.timestamp - b.timestamp)
var reversed = log.reverse()