From 517cef824893f5a8951d0150eff4ee8297e5be69 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Sat, 23 Sep 2023 14:05:18 +0200 Subject: [PATCH] jsondb: write storage in __init__, in case there was a db upgrade --- electrum/json_db.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/electrum/json_db.py b/electrum/json_db.py index 341ba642d..cde0f27ae 100644 --- a/electrum/json_db.py +++ b/electrum/json_db.py @@ -176,6 +176,9 @@ class JsonDB(Logger): data = self.load_data(s) # convert to StoredDict self.data = StoredDict(data, self, []) + # write file in case there was a db upgrade + if self.storage and self.storage.file_exists(): + self.write() def load_data(self, s:str) -> dict: """ overloaded in wallet_db """