Rename pl_id member of struct query_params

This commit is contained in:
Julien BLACHE 2010-03-07 11:53:16 +01:00
parent 6a144cd670
commit 641e5462cc
4 changed files with 13 additions and 13 deletions

View File

@ -583,10 +583,10 @@ db_build_query_plitems_plain(struct query_params *qp, char **q)
if (qp->filter) if (qp->filter)
count = sqlite3_mprintf("SELECT COUNT(*) FROM files JOIN playlistitems ON files.path = playlistitems.filepath" count = sqlite3_mprintf("SELECT COUNT(*) FROM files JOIN playlistitems ON files.path = playlistitems.filepath"
" WHERE playlistitems.playlistid = %d AND files.disabled = 0 AND %s;", qp->pl_id, qp->filter); " WHERE playlistitems.playlistid = %d AND files.disabled = 0 AND %s;", qp->id, qp->filter);
else else
count = sqlite3_mprintf("SELECT COUNT(*) FROM files JOIN playlistitems ON files.path = playlistitems.filepath" count = sqlite3_mprintf("SELECT COUNT(*) FROM files JOIN playlistitems ON files.path = playlistitems.filepath"
" WHERE playlistitems.playlistid = %d AND files.disabled = 0;", qp->pl_id); " WHERE playlistitems.playlistid = %d AND files.disabled = 0;", qp->id);
if (!count) if (!count)
{ {
@ -609,19 +609,19 @@ db_build_query_plitems_plain(struct query_params *qp, char **q)
if (idx && qp->filter) if (idx && qp->filter)
query = sqlite3_mprintf("SELECT files.* FROM files JOIN playlistitems ON files.path = playlistitems.filepath" query = sqlite3_mprintf("SELECT files.* FROM files JOIN playlistitems ON files.path = playlistitems.filepath"
" WHERE playlistitems.playlistid = %d AND files.disabled = 0 AND %s ORDER BY playlistitems.id ASC %s;", " WHERE playlistitems.playlistid = %d AND files.disabled = 0 AND %s ORDER BY playlistitems.id ASC %s;",
qp->pl_id, qp->filter, idx); qp->id, qp->filter, idx);
else if (idx) else if (idx)
query = sqlite3_mprintf("SELECT files.* FROM files JOIN playlistitems ON files.path = playlistitems.filepath" query = sqlite3_mprintf("SELECT files.* FROM files JOIN playlistitems ON files.path = playlistitems.filepath"
" WHERE playlistitems.playlistid = %d AND files.disabled = 0 ORDER BY playlistitems.id ASC %s;", " WHERE playlistitems.playlistid = %d AND files.disabled = 0 ORDER BY playlistitems.id ASC %s;",
qp->pl_id, idx); qp->id, idx);
else if (qp->filter) else if (qp->filter)
query = sqlite3_mprintf("SELECT files.* FROM files JOIN playlistitems ON files.path = playlistitems.filepath" query = sqlite3_mprintf("SELECT files.* FROM files JOIN playlistitems ON files.path = playlistitems.filepath"
" WHERE playlistitems.playlistid = %d AND files.disabled = 0 AND %s ORDER BY playlistitems.id ASC;", " WHERE playlistitems.playlistid = %d AND files.disabled = 0 AND %s ORDER BY playlistitems.id ASC;",
qp->pl_id, qp->filter); qp->id, qp->filter);
else else
query = sqlite3_mprintf("SELECT files.* FROM files JOIN playlistitems ON files.path = playlistitems.filepath" query = sqlite3_mprintf("SELECT files.* FROM files JOIN playlistitems ON files.path = playlistitems.filepath"
" WHERE playlistitems.playlistid = %d AND files.disabled = 0 ORDER BY playlistitems.id ASC;", " WHERE playlistitems.playlistid = %d AND files.disabled = 0 ORDER BY playlistitems.id ASC;",
qp->pl_id); qp->id);
if (!query) if (!query)
{ {
@ -688,13 +688,13 @@ db_build_query_plitems(struct query_params *qp, char **q)
struct playlist_info *pli; struct playlist_info *pli;
int ret; int ret;
if (qp->pl_id <= 0) if (qp->id <= 0)
{ {
DPRINTF(E_LOG, L_DB, "No playlist id specified in playlist items query\n"); DPRINTF(E_LOG, L_DB, "No playlist id specified in playlist items query\n");
return -1; return -1;
} }
pli = db_pl_fetch_byid(qp->pl_id); pli = db_pl_fetch_byid(qp->id);
if (!pli) if (!pli)
return -1; return -1;

View File

@ -33,7 +33,7 @@ struct query_params {
/* Query parameters, filled in by caller */ /* Query parameters, filled in by caller */
enum query_type type; enum query_type type;
enum index_type idx_type; enum index_type idx_type;
int pl_id; int id;
int offset; int offset;
int limit; int limit;

View File

@ -1400,7 +1400,7 @@ daap_reply_songlist_generic(struct evhttp_request *req, struct evbuffer *evbuf,
if (playlist != -1) if (playlist != -1)
{ {
qp.type = Q_PLITEMS; qp.type = Q_PLITEMS;
qp.pl_id = playlist; qp.id = playlist;
} }
else else
qp.type = Q_ITEMS; qp.type = Q_ITEMS;

View File

@ -459,14 +459,14 @@ rsp_reply_playlist(struct evhttp_request *req, char **uri, struct evkeyvalq *que
memset(&qp, 0, sizeof(struct query_params)); memset(&qp, 0, sizeof(struct query_params));
ret = safe_atoi32(uri[2], &qp.pl_id); ret = safe_atoi32(uri[2], &qp.id);
if (ret < 0) if (ret < 0)
{ {
rsp_send_error(req, "Invalid playlist ID"); rsp_send_error(req, "Invalid playlist ID");
return; return;
} }
if (qp.pl_id == 0) if (qp.id == 0)
qp.type = Q_ITEMS; qp.type = Q_ITEMS;
else else
qp.type = Q_PLITEMS; qp.type = Q_PLITEMS;
@ -663,7 +663,7 @@ rsp_reply_browse(struct evhttp_request *req, char **uri, struct evkeyvalq *query
return; return;
} }
ret = safe_atoi32(uri[2], &qp.pl_id); ret = safe_atoi32(uri[2], &qp.id);
if (ret < 0) if (ret < 0)
{ {
rsp_send_error(req, "Invalid playlist ID"); rsp_send_error(req, "Invalid playlist ID");