From 00abc60cdc2081b24c0c61fc1af73834b4e45ade Mon Sep 17 00:00:00 2001 From: ThomasV Date: Fri, 3 Mar 2017 16:04:29 +0100 Subject: [PATCH] fix plugin_loader in storage --- lib/storage.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/storage.py b/lib/storage.py index 90746357..e82c2e51 100644 --- a/lib/storage.py +++ b/lib/storage.py @@ -70,10 +70,6 @@ class WalletStorage(PrintError): self.file_exists = os.path.exists(self.path) self.modified = False self.pubkey = None - # check here if I need to load a plugin - t = self.get('wallet_type') - l = plugin_loaders.get(t) - if l: l() def decrypt(self, s, password): # Note: hardware wallets should use a seed-derived key and not require a password. @@ -118,6 +114,10 @@ class WalletStorage(PrintError): self.data = json.loads(s) except: raise IOError("Cannot read wallet file '%s'" % self.path) + # check here if I need to load a plugin + t = self.get('wallet_type') + l = plugin_loaders.get(t) + if l: l() def get(self, key, default=None): with self.lock: