mirror of
https://github.com/owntone/owntone-server.git
synced 2025-11-28 05:04:16 -05:00
Revert "Don't add duplicates (same fname, artist, album and title), issue #85"
This reverts commit 70365422b4.
This commit is contained in:
17
src/db.c
17
src/db.c
@@ -2359,23 +2359,6 @@ db_file_fetch_byid(int id)
|
||||
#undef Q_TMPL
|
||||
}
|
||||
|
||||
int
|
||||
db_file_is_duplicate(struct media_file_info *mfi)
|
||||
{
|
||||
#define Q_TMPL "SELECT f.id FROM files f WHERE f.title = TRIM(%Q) AND f.artist = TRIM(%Q) AND f.album = TRIM(%Q) AND f.fname = '%q';"
|
||||
char *query;
|
||||
int id;
|
||||
|
||||
query = sqlite3_mprintf(Q_TMPL, mfi->title, mfi->artist, mfi->album, mfi->fname);
|
||||
|
||||
id = db_file_id_byquery(query);
|
||||
|
||||
sqlite3_free(query);
|
||||
|
||||
return ((id > 0) && (id != mfi->id));
|
||||
#undef Q_TMPL
|
||||
}
|
||||
|
||||
int
|
||||
db_file_add(struct media_file_info *mfi)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user