lfapi
changeset 1:9fe872cc376d
2 small bug fixes
author | bsw |
---|---|
date | Mon Sep 12 21:09:48 2011 +0200 (2011-09-12) |
parents | ce6f95d23e1c |
children | cfdb8f15c388 |
files | lfapi/general_params.js lfapi/main.js |
line diff
1.1 --- a/lfapi/general_params.js Sat Sep 10 23:31:20 2011 +0200 1.2 +++ b/lfapi/general_params.js Mon Sep 12 21:09:48 2011 +0200 1.3 @@ -112,7 +112,7 @@ 1.4 } else { 1.5 issue_states = params.issue_state.split(','); 1.6 } 1.7 - query.addWhere('"issue"."state" IN (??)', issue_states); 1.8 + query.addWhere(['"issue"."state" IN (??)', issue_states]); 1.9 }; 1.10 1.11 if (params.issue_accepted) query.addWhere('"issue"."accepted" NOTNULL');
2.1 --- a/lfapi/main.js Sat Sep 10 23:31:20 2011 +0200 2.2 +++ b/lfapi/main.js Mon Sep 12 21:09:48 2011 +0200 2.3 @@ -1187,11 +1187,13 @@ 2.4 var query = new selector.SQLUpdate('member'); 2.5 query.addWhere(['member.id = ?', req.current_member_id]); 2.6 fields.forEach( function(field) { 2.7 + var tmp = {} 2.8 if (typeof(params[field]) != 'undefined') { 2.9 - query.addValues({ field: params[field] }); 2.10 + tmp[field] = params[field]; 2.11 } else { 2.12 - query.addValues({ field: null }); 2.13 + tmp[field] = null; 2.14 } 2.15 + query.addValues(tmp); 2.16 }); 2.17 db.query(conn, req, res, query, function(result) { respond('json', conn, req, res, 'ok'); }); 2.18 });