diff --git a/src/EagleEyev3/_version.py b/src/EagleEyev3/_version.py index fd10170..31322ce 100644 --- a/src/EagleEyev3/_version.py +++ b/src/EagleEyev3/_version.py @@ -1 +1 @@ -__version__ = "0.0.24" \ No newline at end of file +__version__ = "0.0.25" \ No newline at end of file diff --git a/src/EagleEyev3/eagleeyev3.py b/src/EagleEyev3/eagleeyev3.py index 0a9f189..84dcee0 100644 --- a/src/EagleEyev3/eagleeyev3.py +++ b/src/EagleEyev3/eagleeyev3.py @@ -88,7 +88,11 @@ class EagleEyev3(): # Combine server_protocol, server_host, and server_port to make the redirect_uri # Note: Please see the note in settings.py about trailing slashes and modify this line if needed - self.redirect_uri = f"{self.server_protocol}://{self.server_host}:{self.server_port}/{self.server_path}" + if self.server_port == "" or self.server_port == None: + # if a port isn't specificed than don't prepend it with a colon + self.redirect_uri = f"{self.server_protocol}://{self.server_host}/{self.server_path}" + else: + self.redirect_uri = f"{self.server_protocol}://{self.server_host}:{self.server_port}/{self.server_path}" def _save_access_token(self): with open(".lazy_login", "w") as json_file: