From fdd93b0941fda74ee93fc6cd4ab7bc37bc707029 Mon Sep 17 00:00:00 2001 From: yiorgos marinellis Date: Tue, 3 Mar 2020 20:33:37 +0100 Subject: [PATCH] Make nested depth deeper to include neccessary info for delivery note within a lot --- ereuse_devicehub/resources/lot/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ereuse_devicehub/resources/lot/views.py b/ereuse_devicehub/resources/lot/views.py index b7aee2de..3e50070d 100644 --- a/ereuse_devicehub/resources/lot/views.py +++ b/ereuse_devicehub/resources/lot/views.py @@ -57,7 +57,7 @@ class LotView(View): def one(self, id: uuid.UUID): """Gets one action.""" lot = Lot.query.filter_by(id=id).one() # type: Lot - return self.schema.jsonify(lot) + return self.schema.jsonify(lot, nested=2) @teal.cache.cache(datetime.timedelta(minutes=5)) def find(self, args: dict): @@ -77,7 +77,7 @@ class LotView(View): you can filter. """ if args['format'] == LotFormat.UiTree: - lots = self.schema.dump(Lot.query, many=True, nested=1) + lots = self.schema.dump(Lot.query, many=True, nested=2) ret = { 'items': {l['id']: l for l in lots}, 'tree': self.ui_tree(),