upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/purgatory
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-02-23 13:46:57 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-02-23 13:46:57 +0000
commitf19b424e01fc5a682778c5e2bb194d242efd6987 (patch)
tree835551491737b9163d8cc84055b5223662ac156c /src/purgatory
parent0c71e191963bec729c3ca13c212b231af7582f06 (diff)
feat: handle deletion of PR/PR-update events from purgatory
Kind 5 deletion events referencing a PR or PR-update event by e-tag now remove the matching purgatory entry, provided the deletion author matches the PR event author. Placeholders (git data arrived before the event) are not removed since they have no author to verify against. PR purgatory is keyed by event ID hex so this is an O(1) lookup, checked before the O(n) announcement and state event scans.
Diffstat (limited to 'src/purgatory')
0 files changed, 0 insertions, 0 deletions