diff --git a/client_manager.py b/client_manager.py index dc11202..f9bd595 100644 --- a/client_manager.py +++ b/client_manager.py @@ -91,7 +91,7 @@ class NostrClientConnection: filter = NostrFilter(authors=[event.pubkey]) filter.ids = [t[1] for t in event.tags if t[0] == "e"] events_to_delete = await get_events("111", filter, False) - ids = [e.id for e in events_to_delete] + ids = [e.id for e in events_to_delete if not e.is_delete_event()] await delete_events("111", ids) async def __handle_request(self, subscription_id: str, filter: NostrFilter) -> List: