summaryrefslogtreecommitdiff
path: root/onionshare_gui
diff options
context:
space:
mode:
authorMiguel Jacq <mig@mig5.net>2018-10-01 12:53:10 +1000
committerMiguel Jacq <mig@mig5.net>2018-10-01 12:53:10 +1000
commitc43d882a65109f3e070bae6cd8c91fc140526fc0 (patch)
treeb18fb6a5434b4fd64bf87b9a67fe074ec4ca8771 /onionshare_gui
parent907503952f8d49a57f6fc3e793b7104fcf6295f2 (diff)
downloadonionshare-c43d882a65109f3e070bae6cd8c91fc140526fc0.tar.gz
onionshare-c43d882a65109f3e070bae6cd8c91fc140526fc0.zip
Explicitly set true/false values for settings that need it
Diffstat (limited to 'onionshare_gui')
-rw-r--r--onionshare_gui/settings_dialog.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/onionshare_gui/settings_dialog.py b/onionshare_gui/settings_dialog.py
index b9e0453a..794bd79c 100644
--- a/onionshare_gui/settings_dialog.py
+++ b/onionshare_gui/settings_dialog.py
@@ -938,7 +938,7 @@ class SettingsDialog(QtWidgets.QDialog):
if self.save_private_key_checkbox.isChecked():
# force the legacy mode on
use_legacy_v2_onions = True
- settings.set('save_private_key')
+ settings.set('save_private_key', True)
settings.set('private_key', self.old_settings.get('private_key'))
settings.set('slug', self.old_settings.get('slug'))
settings.set('hidservauth_string', self.old_settings.get('hidservauth_string'))
@@ -950,7 +950,7 @@ class SettingsDialog(QtWidgets.QDialog):
settings.set('hidservauth_string', '')
if use_legacy_v2_onions:
- settings.set('use_legacy_v2_onions')
+ settings.set('use_legacy_v2_onions', True)
else:
settings.set('use_legacy_v2_onions', False)
# If we are not using legacy mode, but we previously had persistence turned on, force it off!
@@ -984,7 +984,7 @@ class SettingsDialog(QtWidgets.QDialog):
settings.set('connection_type', 'socket_file')
if self.autoupdate_checkbox.isChecked():
- settings.set('use_autoupdate')
+ settings.set('use_autoupdate', True)
else:
settings.set('use_autoupdate', False)
@@ -1004,19 +1004,19 @@ class SettingsDialog(QtWidgets.QDialog):
# Whether we use bridges
if self.tor_bridges_no_bridges_radio.isChecked():
- settings.set('no_bridges')
+ settings.set('no_bridges', True)
settings.set('tor_bridges_use_obfs4', False)
settings.set('tor_bridges_use_meek_lite_azure', False)
settings.set('tor_bridges_use_custom_bridges', '')
if self.tor_bridges_use_obfs4_radio.isChecked():
settings.set('no_bridges', False)
- settings.set('tor_bridges_use_obfs4')
+ settings.set('tor_bridges_use_obfs4', True)
settings.set('tor_bridges_use_meek_lite_azure', False)
settings.set('tor_bridges_use_custom_bridges', '')
if self.tor_bridges_use_meek_lite_azure_radio.isChecked():
settings.set('no_bridges', False)
settings.set('tor_bridges_use_obfs4', False)
- settings.set('tor_bridges_use_meek_lite_azure')
+ settings.set('tor_bridges_use_meek_lite_azure', True)
settings.set('tor_bridges_use_custom_bridges', '')
if self.tor_bridges_use_custom_radio.isChecked():
settings.set('no_bridges', False)
@@ -1048,7 +1048,7 @@ class SettingsDialog(QtWidgets.QDialog):
settings.set('tor_bridges_use_custom_bridges', new_bridges)
else:
Alert(self.common, strings._('gui_settings_tor_bridges_invalid'))
- settings.set('no_bridges')
+ settings.set('no_bridges', True)
return False
return settings