From 2d7dc05453fbb1e46c4841abd50bf4fe17b75902 Mon Sep 17 00:00:00 2001 From: Luna Date: Mon, 4 Mar 2019 01:22:18 -0300 Subject: [PATCH] lvsp_manager: fix bug when fetching regions --- litecord/voice/lvsp_manager.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/litecord/voice/lvsp_manager.py b/litecord/voice/lvsp_manager.py index 08ffcd4..2182859 100644 --- a/litecord/voice/lvsp_manager.py +++ b/litecord/voice/lvsp_manager.py @@ -40,12 +40,14 @@ class LVSPManager: async def _spawn(self): """Spawn LVSPConnection for each region.""" - regions = await self.app.db.fetchval(""" + regions = await self.app.db.fetch(""" SELECT id FROM voice_regions WHERE deprecated = false """) + regions = [r['id'] for r in regions] + if not regions: log.warning('no regions are setup') return