File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import dataApi from 'browser/main/lib/dataApi'
55import store from 'browser/main/store'
66import { hashHistory } from 'react-router'
77import _ from 'lodash'
8+ import keygen from 'browser/lib/keygen'
89
910const CSON = require ( 'season' )
1011const path = require ( 'path' )
@@ -101,6 +102,24 @@ class InitModal extends React.Component {
101102 return data
102103 } )
103104 . then ( ( data ) => {
105+ if ( data . storage . folders [ 0 ] != null ) {
106+ return data
107+ } else {
108+ return dataApi
109+ . createFolder ( data . storage . key , {
110+ color : '#6AA5E9' ,
111+ name : 'Default'
112+ } )
113+ . then ( ( _data ) => {
114+ return {
115+ storage : _data . storage ,
116+ notes : data . notes
117+ }
118+ } )
119+ }
120+ } )
121+ . then ( ( data ) => {
122+ console . log ( data )
104123 store . dispatch ( {
105124 type : 'ADD_STORAGE' ,
106125 storage : data . storage ,
You can’t perform that action at this time.
0 commit comments