From e98602545d50c685d5b1fce991cab87f5102e333 Mon Sep 17 00:00:00 2001 From: lucasbpro Date: Sat, 24 Apr 2021 20:36:16 -0300 Subject: [PATCH] feat: added supplier name to raw_materials resource --- resources/raw_material.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/raw_material.py b/resources/raw_material.py index a7da534..d28d3af 100644 --- a/resources/raw_material.py +++ b/resources/raw_material.py @@ -17,6 +17,7 @@ class RawMaterial(Resource): parser.add_argument('unit_material',type=str,required=False) parser.add_argument('stock_amt',type=int,required=False) parser.add_argument('sell_by_date',type=str,required=False) + parser.add_argument('supplier_name',type=str,required=False) # handles HTTP GET /raw_materials/ def get(self, id): @@ -59,6 +60,8 @@ def put(self, id): raw_material.stock_amt = data['stock_amt'] if key=='sell_by_date': raw_material.sell_by_date = data['sell_by_date'] + if key=='supplier_name': + raw_material.supplier_name = data['supplier_name'] raw_material.last_update = datetime.now().strftime("%d/%m/%Y %H:%M") @@ -89,6 +92,7 @@ class RawMaterials(Resource): parser.add_argument('unit_material',type=str,required=False) parser.add_argument('stock_amt',type=int,required=False) parser.add_argument('sell_by_date',type=str,required=False) + parser.add_argument('supplier_name',type=str,required=False) # handles HTTTP request GET /raw_materials def get(self):