From bc898d1f2a4415fa2621b3ece7037e3a1927acb3 Mon Sep 17 00:00:00 2001 From: Keith Date: Mon, 13 May 2019 14:20:09 +0800 Subject: [PATCH] feat(neuron-wallet): store networks.json to userData/dev/ when env.isDevMode is true --- packages/neuron-wallet/src/controllers/networks.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/neuron-wallet/src/controllers/networks.ts b/packages/neuron-wallet/src/controllers/networks.ts index 3860501b67..95392950d4 100644 --- a/packages/neuron-wallet/src/controllers/networks.ts +++ b/packages/neuron-wallet/src/controllers/networks.ts @@ -1,6 +1,8 @@ import { app } from 'electron' +import path from 'path' import { ResponseCode } from '.' import NetworksService, { NetworkType, NetworkID, Network } from '../services/networks' +import env from '../env' export enum NetworksMethod { GetAll = 'getAll', @@ -14,8 +16,10 @@ export enum NetworksMethod { Status = 'status', } +const storePath = path.join(app.getPath('userData'), env.isDevMode ? 'dev' : '') + class NetworksController { - static service = new NetworksService(app.getPath('userData'), 'networks.json') + static service = new NetworksService(storePath, 'networks.json') public static getAll = async () => { return {