diff --git a/models/issues/issue_update.go b/models/issues/issue_update.go index 0c2e61e8280..1c168174918 100644 --- a/models/issues/issue_update.go +++ b/models/issues/issue_update.go @@ -266,11 +266,6 @@ func UpdateIssueAttachments(ctx context.Context, issueID int64, uuids []string) return fmt.Errorf("getAttachmentsByUUIDs [uuids: %v]: %w", uuids, err) } for i := range attachments { - if attachments[i].IssueID == issueID { - continue - } else if attachments[i].IssueID != 0 { - return util.NewPermissionDeniedErrorf("update issue attachments permission denied") - } attachments[i].IssueID = issueID if err := repo_model.UpdateAttachment(ctx, attachments[i]); err != nil { return fmt.Errorf("update attachment [id: %d]: %w", attachments[i].ID, err)