Avoid double lookup

This commit is contained in:
George Drummond
2019-05-14 11:37:33 -04:00
parent 27a4ef12c6
commit 4aea264026
3 changed files with 8 additions and 10 deletions

View File

@@ -103,13 +103,13 @@ class Applications(BaseDomainClass):
return application_role
@classmethod
def remove_member(cls, application, user):
def remove_member(cls, application, user_id):
application_role = ApplicationRoles.get(
user_id=user.id, application_id=application.id
user_id=user_id, application_id=application.id
)
db.session.delete(application_role)
db.session.commit()
for env in application.environments:
EnvironmentRoles.delete(user_id=user.id, environment_id=env.id)
EnvironmentRoles.delete(user_id=user_id, environment_id=env.id)