diff --git a/pkg/internal/services/attachments.go b/pkg/internal/services/attachments.go index bc0d26d..2f8d19a 100644 --- a/pkg/internal/services/attachments.go +++ b/pkg/internal/services/attachments.go @@ -21,7 +21,7 @@ const metadataCacheLimit = 512 var metadataCache sync.Map func GetAttachmentByID(id uint) (models.Attachment, error) { - if val, ok := metadataCache.Load(id); ok { + if val, ok := metadataCache.Load(id); ok && val.(models.Attachment).AccountID > 0 { return val.(models.Attachment), nil }