From bbcf372696bc3eab6678b9fa5f8390f1137a21d5 Mon Sep 17 00:00:00 2001 From: vtexier <vit@free.fr> Date: Tue, 10 Mar 2020 14:47:43 +0100 Subject: [PATCH] [enh] only display licence step when registering a new member account on the network --- src/sakia/gui/dialogs/connection_cfg/controller.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/sakia/gui/dialogs/connection_cfg/controller.py b/src/sakia/gui/dialogs/connection_cfg/controller.py index 620bcf44..c6b3e445 100644 --- a/src/sakia/gui/dialogs/connection_cfg/controller.py +++ b/src/sakia/gui/dialogs/connection_cfg/controller.py @@ -147,12 +147,13 @@ class ConnectionConfigController(QObject): self.view.button_connect.setEnabled(True) self.view.button_register.setEnabled(True) - self._logger.debug("Licence step") - self.view.stacked_pages.setCurrentWidget(self.view.page_licence) - self.view.button_accept.clicked.connect( - lambda: self.step_licence.set_result(True) - ) - await self.step_licence + if self.mode == ConnectionConfigController.REGISTER: + self._logger.debug("Licence step") + self.view.stacked_pages.setCurrentWidget(self.view.page_licence) + self.view.button_accept.clicked.connect( + lambda: self.step_licence.set_result(True) + ) + await self.step_licence self.view.button_accept.disconnect() self._logger.debug("Key step") self.view.set_currency(self.model.connection.currency) -- GitLab