diff --git a/json/supply_contracts_list.json b/json/supply_contracts_list.json index a78caf1..fd21642 100644 --- a/json/supply_contracts_list.json +++ b/json/supply_contracts_list.json @@ -78,7 +78,7 @@ "updated_at" ], "editable": { - "new_data_url": "{{entire_url('../api/supply_contracts_create.dspy')}}?supplier_id={{params_kw.get('supplier_id','')}}", + "new_data_url": "{{entire_url('../api/supply_contracts_create.dspy')}}", "update_data_url": "{{entire_url('../api/supply_contracts_update.dspy')}}", "delete_data_url": "{{entire_url('../api/supply_contracts_delete.dspy')}}" }, diff --git a/wwwroot/api/supply_contracts_create.dspy b/wwwroot/api/supply_contracts_create.dspy index 60e991a..793bc78 100644 --- a/wwwroot/api/supply_contracts_create.dspy +++ b/wwwroot/api/supply_contracts_create.dspy @@ -3,11 +3,6 @@ ns = params_kw.copy() for k,v in ns.items(): if v == 'NaN' or v == 'null': ns[k] = None -# Fix list values (bricks may send arrays from code lookups) -for k in list(ns.keys()): - v = ns[k] - if isinstance(v, list) and len(v) > 0: - ns[k] = v[0] id = params_kw.id if not id or len(id) > 32: id = getID()