From 4bccdc2ded75011b12bfc4025ce8ecc63f964fc5 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Mon, 26 Jul 2021 20:32:55 +0200 Subject: [PATCH] hopefully fix the bug preventing post deletions sometimes. --- database/postgres/posts.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/database/postgres/posts.go b/database/postgres/posts.go index a0373e7..9380a44 100644 --- a/database/postgres/posts.go +++ b/database/postgres/posts.go @@ -253,6 +253,11 @@ func (r *postRepository) Delete(ctx context.Context, post models.Post) error { return err } + err = q.MovePost(ctx, psqlcore.MovePostParams{ID: post.ID, Position: -1}) + if err != nil { + return err + } + err = q.DeletePost(ctx, post.ID) if err != nil { return err