Change Organisation DAO update method

- Changed the organisation DAO update method to only make 1 query
- Updated the update rest endpoint to not return an organisation when
the update is successful
This commit is contained in:
Katie Smith
2018-02-09 11:17:13 +00:00
parent 269923ba28
commit 4a14225d04
4 changed files with 27 additions and 12 deletions

View File

@@ -19,7 +19,7 @@ def dao_create_organisation(organisation):
@transactional
def dao_update_organisation(organisation, **kwargs):
for key, value in kwargs.items():
setattr(organisation, key, value)
db.session.add(organisation)
def dao_update_organisation(organisation_id, **kwargs):
return Organisation.query.filter_by(id=organisation_id).update(
kwargs
)