From e94a51dd48dab7328ac236bce7c8353e461a04b1 Mon Sep 17 00:00:00 2001 From: Bretton Date: Mon, 6 Jul 2026 19:56:38 -0700 Subject: [PATCH] fix(comments): stop linking deleted comments to their author's profile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Deleted-comment tombstones arrive from the backend with an empty handle but the author's real DID (the backend expects the frontend to render "[deleted]"). The comment meta row rendered UserLink unconditionally, producing a bare "@" that hyperlinked to /profile/ — quietly de-anonymizing who wrote the deleted comment. Changes: - Comment: when isDeleted, render a muted non-linked "[deleted]" label in place of UserLink (no avatar, no profile link) - Comment: suppress the OP microphone badge for deleted comments, which would leak authorship the same way via the DID comparison - i18n: add comment.deletedAuthor ("[deleted]") to en.json Verified in Firefox against the dev stack: backend tombstones render "[deleted]