From d68c04a6c0964d795a8d475c2f73d201bc72e68b Mon Sep 17 00:00:00 2001 From: kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com> Date: Fri, 2 Sep 2022 11:17:46 +0100 Subject: [performance] cache recently allowed/denied domains to cut down on db calls (#794) * fetch creation and fetching domain blocks from db Signed-off-by: kim * add separate domainblock cache type, handle removing block from cache on delete Signed-off-by: kim * fix sentinel nil values being passed into cache Signed-off-by: kim Signed-off-by: kim --- internal/processing/admin/deletedomainblock.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'internal/processing/admin/deletedomainblock.go') diff --git a/internal/processing/admin/deletedomainblock.go b/internal/processing/admin/deletedomainblock.go index 29e911888..b65954fe5 100644 --- a/internal/processing/admin/deletedomainblock.go +++ b/internal/processing/admin/deletedomainblock.go @@ -47,8 +47,8 @@ func (p *processor) DomainBlockDelete(ctx context.Context, account *gtsmodel.Acc return nil, gtserror.NewErrorInternalError(err) } - // delete the domain block - if err := p.db.DeleteByID(ctx, id, domainBlock); err != nil { + // Delete the domain block + if err := p.db.DeleteDomainBlock(ctx, domainBlock.Domain); err != nil { return nil, gtserror.NewErrorInternalError(err) } -- cgit v1.2.3