add quality selection

This commit is contained in:
Alex
2019-12-13 22:43:58 +02:00
parent 34ec89485f
commit 13e690dd63
7 changed files with 38 additions and 16 deletions

View File

@@ -62,9 +62,10 @@ dqueue = DownloadQueue(config, Notifier())
async def add(request):
post = await request.json()
url = post.get('url')
if not url:
quality = post.get('quality')
if not url or not quality:
raise web.HTTPBadRequest()
status = await dqueue.add(url)
status = await dqueue.add(url, quality)
return web.Response(text=serializer.encode(status))
@routes.post(config.URL_PREFIX + 'delete')