Skip to content
Snippets Groups Projects
Commit 22cab049 authored by inso's avatar inso
Browse files

Fixed issue #59

parent 8f35e303
No related branches found
No related tags found
No related merge requests found
...@@ -9,7 +9,7 @@ from ucoinpy.documents.peer import Peer ...@@ -9,7 +9,7 @@ from ucoinpy.documents.peer import Peer
from ucoinpy.key import SigningKey from ucoinpy.key import SigningKey
from ..gen_resources.account_cfg_uic import Ui_AccountConfigurationDialog from ..gen_resources.account_cfg_uic import Ui_AccountConfigurationDialog
from ..gui.process_cfg_community import ProcessConfigureCommunity from ..gui.process_cfg_community import ProcessConfigureCommunity
from ..gui.password_asker import PasswordAskerDialog from ..gui.password_asker import PasswordAskerDialog, detect_non_printable
from ..models.communities import CommunitiesListModel from ..models.communities import CommunitiesListModel
from ..tools.exceptions import KeyAlreadyUsed, Error, NoPeerAvailable from ..tools.exceptions import KeyAlreadyUsed, Error, NoPeerAvailable
...@@ -73,6 +73,14 @@ class StepPageKey(Step): ...@@ -73,6 +73,14 @@ class StepPageKey(Step):
self.config_dialog.label_info.setText("Warning : password is too short") self.config_dialog.label_info.setText("Warning : password is too short")
return False return False
if detect_non_printable(self.config_dialog.edit_salt.text()):
self.config_dialog.label_info.setText("Warning : Invalid characters in salt field")
return False
if detect_non_printable(self.config_dialog.edit_password.text()):
self.config_dialog.label_info.setText("Warning : Invalid characters in password field")
return False
if self.config_dialog.edit_password.text() != \ if self.config_dialog.edit_password.text() != \
self.config_dialog.edit_password_repeat.text(): self.config_dialog.edit_password_repeat.text():
self.config_dialog.label_info.setText("Error : passwords are different") self.config_dialog.label_info.setText("Error : passwords are different")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment