From 80f2136805b15c0f7828485816c914d7c5b17bb4 Mon Sep 17 00:00:00 2001 From: David Snopek Date: Wed, 24 Jul 2013 21:29:26 +0100 Subject: [PATCH] Got 'create_dynamic_deck' actually working in integration. --- AnkiServer/apps/rest_app.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/AnkiServer/apps/rest_app.py b/AnkiServer/apps/rest_app.py index b8d2e15..a220b2b 100644 --- a/AnkiServer/apps/rest_app.py +++ b/AnkiServer/apps/rest_app.py @@ -357,7 +357,7 @@ class CollectionHandler(RestHandlerBase): deck = col.decks.get(col.decks.newDyn(name)) query = req.data.get('query', '') - count = req.data.get('count', 100) + count = int(req.data.get('count', 100)) mode = req.data.get('mode', 'random') try: @@ -376,6 +376,7 @@ class CollectionHandler(RestHandlerBase): raise HTTPBadRequest("No cards matched the criteria you provided") col.decks.save(deck) + col.sched.reset() return deck