From 693bdddc2123a378813c1509d43f0046ca4c1a35 Mon Sep 17 00:00:00 2001 From: troido Date: Thu, 23 Apr 2020 14:27:11 +0200 Subject: also accept messagemessages with connect as type as connectedmessages --- asciifarmclient/main.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'asciifarmclient') diff --git a/asciifarmclient/main.py b/asciifarmclient/main.py index 09c9b13..e8cd793 100644 --- a/asciifarmclient/main.py +++ b/asciifarmclient/main.py @@ -79,6 +79,8 @@ def introduce(connection, name): if isinstance(response, messages.ConnectedMessage): print("connection successful") return True + if isinstance(response, messages.MessageMessage): + return response.type == "connect" if isinstance(response, messages.ErrorMessage): if response.errType == "registered": print("'{}' is a registered name. Enter password to login, or restart the client with the -n option to choose a different name".format(name)) -- cgit