Add users

This commit is contained in:
Nicolas Vanvyve 2019-12-10 10:17:55 +01:00
parent 1785da36f0
commit 3ecf6e172b
2 changed files with 9 additions and 2 deletions

View file

@ -243,11 +243,12 @@ def get_members(file):
for item in file: for item in file:
for ower in item['owers']: for ower in item['owers']:
if ower not in [i[0] for i in members_list]: if ower not in [i[0] for i in members_list]:
members_list.append((ower,1)) members_list.append((ower, 1))
return members_list return members_list
def same_bill(bill1,bill2):
def same_bill(bill1, bill2):
attr = ["what", "payer_name", "payer_weight", "amount", "date", "owers"] attr = ["what", "payer_name", "payer_weight", "amount", "date", "owers"]
for a in attr: for a in attr:
if bill1[a] != bill2[a]: if bill1[a] != bill2[a]:

View file

@ -437,6 +437,12 @@ def import_project(file):
if not same: if not same:
bill_to_add.append(j) bill_to_add.append(j)
# Add to DB
for m in members_to_add:
Person(name=m[0], project=g.project, weight=m[1])
db.session.commit()
@main.route("/<project_id>/delete") @main.route("/<project_id>/delete")
def delete_project(): def delete_project():
g.project.remove_project() g.project.remove_project()