connection test if user doesn`t exist

This commit is contained in:
2025-08-22 11:50:01 +02:00
parent 01d05e276a
commit c7c76b3bef

View File

@@ -33,12 +33,16 @@ class App:
:return: tuple(team_id:int, user_id:int) | None and print if no match :return: tuple(team_id:int, user_id:int) | None and print if no match
""" """
username, password = self.view.prompt_connect() username, password = self.view.prompt_connect()
if not self.collaborator_tools.get_id_by_name(username):
self.view.display_no_user()
quit()
else:
if self.passwd_tools.check(username, password): if self.passwd_tools.check(username, password):
perm = self.collaborator_tools.get_team_by_name(username) perm = self.collaborator_tools.get_team_by_name(username)
user_id = self.collaborator_tools.get_id_by_name(username) user_id = self.collaborator_tools.get_id_by_name(username)
return perm, user_id return perm, user_id
else: else:
print("Connection failed") self.view.display_co_failed()
return None return None
def start(self): def start(self):