aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/views
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-02-15 14:31:13 +0000
committerGravatar Gareth Coles <[email protected]>2018-02-15 14:31:13 +0000
commitc09a23ef289cb1de7129c555f7fd1c4e2839bc84 (patch)
tree009d6c3995e12855b78daa0d83d9402c1a159206 /pysite/views
parentMove API validation decorator to its own file #yxdk (diff)
Fix up API key validation and database api location
Diffstat (limited to 'pysite/views')
-rw-r--r--pysite/views/api/bot/tag.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pysite/views/api/bot/tag.py b/pysite/views/api/bot/tag.py
index ef17e8fa..b2ce145b 100644
--- a/pysite/views/api/bot/tag.py
+++ b/pysite/views/api/bot/tag.py
@@ -23,11 +23,11 @@ class TagView(APIView, DBViewMixin):
tag_name = request.args.get("tag_name")
if tag_name:
- data = self.db.get(self.table_name, tag_name)
+ data = self.db.get(self.table_name, tag_name) or {}
else:
- data = self.db.pluck(self.table_name, "tag_name")
+ data = self.db.pluck(self.table_name, "tag_name") or []
- return jsonify(data or {})
+ return jsonify(data)
@valid_api_key
def post(self):