web: fix obscure relay bug
This commit is contained in:
parent
1192cd3b30
commit
b081e1cefc
2 changed files with 5 additions and 5 deletions
|
@ -12,7 +12,7 @@
|
||||||
<script defer src="js/noble-secp256k1.js?v=1"></script>
|
<script defer src="js/noble-secp256k1.js?v=1"></script>
|
||||||
<script defer src="js/bech32.js?v=1"></script>
|
<script defer src="js/bech32.js?v=1"></script>
|
||||||
<script defer src="js/nostr.js?v=6"></script>
|
<script defer src="js/nostr.js?v=6"></script>
|
||||||
<script defer src="js/damus.js?v=74"></script>
|
<script defer src="js/damus.js?v=76"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script>
|
<script>
|
||||||
|
|
|
@ -50,7 +50,7 @@ function init_timeline(name) {
|
||||||
|
|
||||||
function init_home_model() {
|
function init_home_model() {
|
||||||
return {
|
return {
|
||||||
done_init: false,
|
done_init: {},
|
||||||
notifications: 0,
|
notifications: 0,
|
||||||
all_events: {},
|
all_events: {},
|
||||||
reactions_to: {},
|
reactions_to: {},
|
||||||
|
@ -141,7 +141,7 @@ async function damus_web_init()
|
||||||
// TODO: fetch contact list
|
// TODO: fetch contact list
|
||||||
log_debug("relay connected", relay.url)
|
log_debug("relay connected", relay.url)
|
||||||
|
|
||||||
if (!model.done_init) {
|
if (!model.done_init[relay]) {
|
||||||
send_initial_filters(ids.account, model.pubkey, relay)
|
send_initial_filters(ids.account, model.pubkey, relay)
|
||||||
} else {
|
} else {
|
||||||
send_home_filters(ids, model, relay)
|
send_home_filters(ids, model, relay)
|
||||||
|
@ -368,8 +368,8 @@ function handle_home_event(ids, model, relay, sub_id, ev) {
|
||||||
case ids.account:
|
case ids.account:
|
||||||
switch (ev.kind) {
|
switch (ev.kind) {
|
||||||
case 3:
|
case 3:
|
||||||
model.done_init = true
|
model.done_init[relay] = true
|
||||||
model.pool.unsubscribe(ids.account, [relay])
|
model.pool.unsubscribe(ids.account, relay)
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
case ids.profiles:
|
case ids.profiles:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue