From 3c271e2967b013aaad243c67929acb55e111c63f Mon Sep 17 00:00:00 2001 From: Martin Date: Sat, 9 Jul 2016 21:36:22 +0200 Subject: [PATCH] use data as key for all resource-lists --- api/resources/categories.py | 2 +- api/resources/designers.py | 2 +- tests/resources/test_designers.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/resources/categories.py b/api/resources/categories.py index 8ed9b8f..9c22002 100644 --- a/api/resources/categories.py +++ b/api/resources/categories.py @@ -8,7 +8,7 @@ mod = Blueprint('categories', __name__, url_prefix='/categories') @mod.route("/", methods=["GET"]) def list(): categories = Category.query.all() - return jsonify(categories=[c.to_json() for c in categories]) + return jsonify(data=[c.to_json() for c in categories]) @mod.route("/", methods=["GET"]) diff --git a/api/resources/designers.py b/api/resources/designers.py index 93e1d6f..81f76bb 100644 --- a/api/resources/designers.py +++ b/api/resources/designers.py @@ -10,7 +10,7 @@ mod = Blueprint('designers', __name__, url_prefix='/designers') @mod.route("/", methods=["GET"]) def list(): designers = Designer.query.all() - return jsonify(designers=[d.to_json() for d in designers]) + return jsonify(data=[d.to_json() for d in designers]) @mod.route("/", methods=["POST"]) diff --git a/tests/resources/test_designers.py b/tests/resources/test_designers.py index 8990be8..b6d7613 100644 --- a/tests/resources/test_designers.py +++ b/tests/resources/test_designers.py @@ -28,7 +28,7 @@ class TestEndpoints(flask_testing.TestCase): self._add_designer('designer1') self._add_designer('designer2') response = self.client.get("/designers/") - self.assertEqual(2, len(response.json.get('designers'))) + self.assertEqual(2, len(response.json.get('data'))) def test_get_designer(self): designer = self._add_designer('designer1')