Let the article deletion logic happen entirely in the backend

This commit is contained in:
2024-12-27 10:40:34 +01:00
parent 7f85b60916
commit 82faacb9ec
4 changed files with 13 additions and 35 deletions

View File

@@ -112,14 +112,3 @@ func (db *DB) UpdateArticleContributors(articleID int64, contributorIDs []int64)
}
return fmt.Errorf("error: %v unsuccessful retries for DB operation, aborting", TxMaxRetries)
}
func (db *DB) DeleteArticleContributors(articleID int64) error {
query := "DELETE FROM articles_contributors WHERE article_id = ?"
_, err := db.Exec(query, articleID)
if err != nil {
return fmt.Errorf("error deleting articles_contributors %v from DB: %v", articleID, err)
}
return nil
}