diff --git a/gui/src/gui/login.py b/gui/src/gui/login.py index 7953bbd..2ae4793 100644 --- a/gui/src/gui/login.py +++ b/gui/src/gui/login.py @@ -50,7 +50,7 @@ class GoldwardenLoginApp(Adw.Application): client_id = self.client_id_row.get_text() client_secret = self.client_secret_row.get_text() server = self.server_row.get_text() - goldwarden.set_url(server) + print("setting server to", server, "with result", goldwarden.set_server(server)) if client_id != "": print("set client id result", goldwarden.set_client_id(client_id.strip())) if client_secret != "": diff --git a/gui/src/gui/quickaccess.py b/gui/src/gui/quickaccess.py index 100b2c6..4030814 100644 --- a/gui/src/gui/quickaccess.py +++ b/gui/src/gui/quickaccess.py @@ -69,6 +69,9 @@ class GoldwardenQuickAccessApp(Adw.Application): auto_type_combo = state & Gdk.ModifierType.CONTROL_MASK and state & Gdk.ModifierType.SHIFT_MASK copy_combo = state & Gdk.ModifierType.CONTROL_MASK and not state & Gdk.ModifierType.SHIFT_MASK + if not len(self.filtered_logins) > 0: + return + # totp code if keyval == Gdk.KEY_t or keyval == Gdk.KEY_T: if self.filtered_logins[self.selected_index]["totp"] == "": diff --git a/gui/src/services/goldwarden.py b/gui/src/services/goldwarden.py index 7239012..527c8bb 100644 --- a/gui/src/services/goldwarden.py +++ b/gui/src/services/goldwarden.py @@ -70,8 +70,8 @@ def set_notification_url(url): def set_vault_url(url): send_authenticated_command(f"config set-vault-url {url}") -def set_url(url): - send_authenticated_command(f"config set-url {url}") +def set_server(url): + send_authenticated_command(f"config set-server {url}") def get_environment(): result = send_authenticated_command(f"config get-environment")