From 1733a0d422e786f1b8636c8532a8c91c655eccb5 Mon Sep 17 00:00:00 2001 From: kim Date: Fri, 26 Apr 2024 12:36:08 +0100 Subject: [PATCH] improved code comment re: requesting account delete checks --- internal/federation/federatingdb/delete.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/federation/federatingdb/delete.go b/internal/federation/federatingdb/delete.go index 5effbb913..7e9b66c5a 100644 --- a/internal/federation/federatingdb/delete.go +++ b/internal/federation/federatingdb/delete.go @@ -102,7 +102,10 @@ func (f *federatingDB) deleteAccount( } if account != nil { + // Ensure requesting account is + // only trying to delete itself. if account.ID != requesting.ID { + // TODO: handled forwarded deletes, // for now we silently drop this. return true, nil @@ -138,7 +141,10 @@ func (f *federatingDB) deleteStatus( } if status != nil { + // Ensure requesting account is only + // trying to delete its own statuses. if status.AccountID != requesting.ID { + // TODO: handled forwarded deletes, // for now we silently drop this. return true, nil