From 91b4c3cc0096581248f68cc369baf4e8516c6792 Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Sun, 25 Nov 2018 13:14:56 -0800 Subject: [PATCH] Fix bug related to persistent addresses when using v2 onion services --- onionshare/onion.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/onionshare/onion.py b/onionshare/onion.py index 7122c208..6066f059 100644 --- a/onionshare/onion.py +++ b/onionshare/onion.py @@ -494,7 +494,7 @@ class Onion(object): # A new private key was generated and is in the Control port response. if self.settings.get('save_private_key'): if not self.settings.get('private_key'): - self.settings.set('private_key', key_content) + self.settings.set('private_key', res.private_key) if self.stealth: # Similar to the PrivateKey, the Control port only returns the ClientAuth @@ -579,7 +579,7 @@ class Onion(object): else: return (self.settings.get('socks_address'), self.settings.get('socks_port')) - def is_v2_key(key): + def is_v2_key(self, key): """ Helper function for determining if a key is RSA1024 (v2) or not. """