Delete unused Applications domain method and invitation service

This commit is contained in:
dandds
2019-06-04 13:08:51 -04:00
parent fa50c01e48
commit bd4f2b3dde
4 changed files with 0 additions and 181 deletions

View File

@@ -7,7 +7,6 @@ from atst.domain.environment_roles import EnvironmentRoles
from atst.domain.environments import Environments
from atst.domain.exceptions import NotFoundError
from atst.domain.invitations import ApplicationInvitations
from atst.domain.users import Users
from atst.models import (
Application,
ApplicationRole,
@@ -82,35 +81,6 @@ class Applications(BaseDomainClass):
db.session.add(application)
db.session.commit()
@classmethod
def create_member(
cls, application, user_data, permission_sets=None, environment_roles_data=None
):
permission_sets = [] if permission_sets is None else permission_sets
environment_roles_data = (
[] if environment_roles_data is None else environment_roles_data
)
user = Users.get_or_create_by_dod_id(
user_data["dod_id"],
first_name=user_data["first_name"],
last_name=user_data["last_name"],
phone_number=user_data.get("phone_number"),
email=user_data["email"],
)
application_role = ApplicationRoles.create(user, application, permission_sets)
for env_role_data in environment_roles_data:
role = env_role_data.get("role")
if role:
environment = Environments.get(env_role_data.get("environment_id"))
Environments.add_member(
environment, application_role, env_role_data.get("role")
)
return application_role
@classmethod
def invite(
cls,