Skip to content

Commit

Permalink
Use non-deprecated way to disable CSRF for API
Browse files Browse the repository at this point in the history
  • Loading branch information
JocelynDelalande committed Mar 29, 2017
1 parent 7380b6f commit c7f4547
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions budget/api.py
Expand Up @@ -29,7 +29,7 @@ def check_project(*args, **kwargs):
class ProjectHandler(object):

def add(self):
form = ProjectForm(csrf_enabled=False)
form = ProjectForm(meta={'csrf': False})
if form.validate():
project = form.save()
db.session.add(project)
Expand All @@ -49,7 +49,7 @@ def delete(self, project):

@need_auth(check_project, "project")
def update(self, project):
form = EditProjectForm(csrf_enabled=False)
form = EditProjectForm(meta={'csrf': False})
if form.validate():
form.update(project)
db.session.commit()
Expand All @@ -69,7 +69,7 @@ def list(self, project):
return 200, project.members

def add(self, project):
form = MemberForm(project, csrf_enabled=False)
form = MemberForm(project, meta={'csrf': False})
if form.validate():
member = Person()
form.save(project, member)
Expand All @@ -78,7 +78,7 @@ def add(self, project):
return 400, form.errors

def update(self, project, member_id):
form = MemberForm(project, csrf_enabled=False)
form = MemberForm(project, meta={'csrf': False})
if form.validate():
member = Person.query.get(member_id, project)
form.save(project, member)
Expand All @@ -104,7 +104,7 @@ def list(self, project):
return project.get_bills().all()

def add(self, project):
form = get_billform_for(project, True, csrf_enabled=False)
form = get_billform_for(project, True, meta={'csrf': False})
if form.validate():
bill = Bill()
form.save(bill, project)
Expand All @@ -114,7 +114,7 @@ def add(self, project):
return 400, form.errors

def update(self, project, bill_id):
form = get_billform_for(project, True, csrf_enabled=False)
form = get_billform_for(project, True, meta={'csrf': False})
if form.validate():
bill = Bill.query.get(project, bill_id)
form.save(bill, project)
Expand Down

0 comments on commit c7f4547

Please sign in to comment.