From 1705511b103dafb1cbb9219b35d6b7893f7b54b3 Mon Sep 17 00:00:00 2001 From: Dick Choi Date: Thu, 15 Sep 2016 05:31:39 +0900 Subject: [PATCH] fix init bug --- browser/main/modals/InitModal.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/browser/main/modals/InitModal.js b/browser/main/modals/InitModal.js index 0a35464d..f22cb2fb 100644 --- a/browser/main/modals/InitModal.js +++ b/browser/main/modals/InitModal.js @@ -5,6 +5,7 @@ import dataApi from 'browser/main/lib/dataApi' import store from 'browser/main/store' import { hashHistory } from 'react-router' import _ from 'lodash' +import keygen from 'browser/lib/keygen' const CSON = require('season') const path = require('path') @@ -101,6 +102,24 @@ class InitModal extends React.Component { return data }) .then((data) => { + if (data.storage.folders[0] != null) { + return data + } else { + return dataApi + .createFolder(data.storage.key, { + color: '#6AA5E9', + name: 'Default' + }) + .then((_data) => { + return { + storage: _data.storage, + notes: data.notes + } + }) + } + }) + .then((data) => { + console.log(data) store.dispatch({ type: 'ADD_STORAGE', storage: data.storage,