Feat: using service does not require to know about domain

This commit is contained in:
2022-12-30 07:27:27 +01:00
parent b8a769b96d
commit a95ce91b29
2 changed files with 11 additions and 4 deletions

View File

@@ -7,7 +7,8 @@ class TribeExists(Exception):
pass
def add_tribe(tribe: Tribe, tribe_repo: AbstractRepository, conn):
def add_tribe(name: str, level: str, tribe_repo: AbstractRepository, conn):
tribe = Tribe(name=name, level=level)
try:
tribe_repo.add(tribe)
except TribeRepositoryError: