web: don't render deleted events when we don't need to

This commit is contained in:
William Casarin 2022-11-09 12:25:19 -08:00
parent 2ab552f5f8
commit a024cc558d
2 changed files with 5 additions and 3 deletions

View file

@ -823,11 +823,13 @@ function render_event(model, ev, opts={}) {
const has_bot_line = opts.is_reply
const reply_line_bot = (has_bot_line && render_reply_line_bot()) || ""
const deleted = is_deleted(model, ev.id)
if (deleted && !opts.is_reply)
return ""
const replied_events = render_replied_events(model, ev, opts)
const reply_line_top = replied_events === "" ? "" : render_reply_line_top()
const deleted = is_deleted(model, ev.id)
return `
${replied_events}
<div id="ev${ev.id}" class="comment">

View file

@ -41,7 +41,7 @@
<script src="noble-secp256k1.js?v=1"></script>
<script src="bech32.js?v=1"></script>
<script src="nostr.js?v=6"></script>
<script src="damus.js?v=52"></script>
<script src="damus.js?v=53"></script>
<script>
// I have to delay loading to wait for nos2x
const relay = setTimeout(damus_web_init, 100)