From 8926a7ad4e0786bb2cbde3de919e0e5b71087e97 Mon Sep 17 00:00:00 2001 From: Andrea Maria Piana Date: Thu, 27 May 2021 10:47:38 +0200 Subject: [PATCH] Allow importing db from script Signed-off-by: Andrea Maria Piana --- src/status_im/data_store/settings.cljs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/status_im/data_store/settings.cljs b/src/status_im/data_store/settings.cljs index fc87839529..942d7edeb9 100644 --- a/src/status_im/data_store/settings.cljs +++ b/src/status_im/data_store/settings.cljs @@ -1,11 +1,15 @@ (ns status-im.data-store.settings - (:require [status-im.ethereum.eip55 :as eip55])) + (:require + [status-im.utils.config :as config] + [status-im.ethereum.eip55 :as eip55])) (defn rpc->networks [networks] (reduce (fn [acc {:keys [id] :as network}] (assoc acc id network)) {} - networks)) + (if (seq networks) + networks + config/default-networks))) (defn rpc->visible-tokens [visible-tokens] (reduce-kv (fn [acc chain visible-tokens] @@ -36,6 +40,9 @@ (update :dapps-address eip55/address->checksum) (update :address eip55/address->checksum) (update :networks/networks rpc->networks) + (update :networks/current-network #(if (seq %) + % + config/default-network)) (update :wallet/visible-tokens rpc->visible-tokens) (update :pinned-mailservers rpc->pinned-mailservers) (update :stickers/packs-installed rpc->stickers-packs)