diff --git a/app/models.py b/app/models.py index f2b2f73147caf797129fb50aca7e2ecfd2ee3e81..87f68baf770c15385b8de5b176b14c56bf71526a 100644 --- a/app/models.py +++ b/app/models.py @@ -316,6 +316,7 @@ class Item(CreatedMixin, db.Model): d.update({ 'ics_id': self.ics_id, 'serial_number': self.serial_number, + 'quantity': self.quantity, 'manufacturer': utils.format_field(self.manufacturer), 'model': utils.format_field(self.model), 'location': utils.format_field(self.location), diff --git a/tests/functional/test_api.py b/tests/functional/test_api.py index 889a113924d4afe2e9c92ad9a94faea3e9c1872d..a6909c293a1cada0b2da12bcd3913689f2075fef 100644 --- a/tests/functional/test_api.py +++ b/tests/functional/test_api.py @@ -208,7 +208,7 @@ def test_create_item(client, user_token): data = {'serial_number': '123456'} response = post(client, f'{API_URL}/inventory/items', data=data, token=user_token) assert response.status_code == 201 - assert {'id', 'ics_id', 'serial_number', 'manufacturer', 'model', + assert {'id', 'ics_id', 'serial_number', 'manufacturer', 'model', 'quantity', 'location', 'status', 'parent', 'children', 'macs', 'history', 'updated_at', 'created_at', 'user', 'comments'} == set(response.json.keys()) assert response.json['serial_number'] == '123456'