Merge pull request #333 from xhochy/feature/trackcount

Expose number of item via the web API
This commit is contained in:
Adrian Sampson 2013-06-21 10:23:05 -07:00
commit 7053694893

View file

@ -73,6 +73,12 @@ def all_items():
all_ids = [row[0] for row in rows]
return flask.jsonify(item_ids=all_ids)
@app.route('/item/count')
def iten_count():
with g.lib.transaction() as tx:
rows = tx.query("SELECT COUNT(*) FROM items")
return flask.jsonify({'itemcount': rows[0][0]})
@app.route('/item/<int:item_id>/file')
def item_file(item_id):
item = g.lib.get_item(item_id)