diff --git a/pkg/internal/services/posts.go b/pkg/internal/services/posts.go index 52d96e0..592e3d4 100644 --- a/pkg/internal/services/posts.go +++ b/pkg/internal/services/posts.go @@ -4,13 +4,14 @@ import ( "context" "errors" "fmt" - "git.solsynth.dev/hypernet/nexus/pkg/nex" - "github.com/gofiber/fiber/v2" "regexp" "strconv" "strings" "time" + "git.solsynth.dev/hypernet/nexus/pkg/nex" + "github.com/gofiber/fiber/v2" + localCache "git.solsynth.dev/hypernet/interactive/pkg/internal/cache" "git.solsynth.dev/hypernet/interactive/pkg/internal/gap" "git.solsynth.dev/hypernet/nexus/pkg/proto" @@ -675,7 +676,8 @@ func updatePostAttachmentVisibility(item models.Post) error { } func DeletePost(item models.Post) error { - if err := database.C.Delete(&item).Error; err != nil { + copiedItem := item + if err := database.C.Delete(&copiedItem).Error; err != nil { return err }