@@ -12,10 +12,7 @@ export function whenModuleIsSelected({ state, props, path }) {
1212
1313export function saveNewDirectoryDirectoryShortid ( { api, state, props, path } ) {
1414 const sandboxId = state . get ( 'editor.currentId' ) ;
15- const sandbox = state . get ( 'editor.currentSandbox' ) ;
16- const shortid = sandbox . directories . find (
17- directory => directory . id === props . directoryId
18- ) . shortid ;
15+ const shortid = props . shortid ;
1916
2017 return api
2118 . put ( `/sandboxes/${ sandboxId } /directories/${ shortid } ` , {
@@ -27,9 +24,7 @@ export function saveNewDirectoryDirectoryShortid({ api, state, props, path }) {
2724
2825export function saveNewModuleDirectoryShortid ( { api, state, props, path } ) {
2926 const sandboxId = state . get ( 'editor.currentId' ) ;
30- const sandbox = state . get ( 'editor.currentSandbox' ) ;
31- const shortid = sandbox . modules . find ( module => module . id === props . moduleId )
32- . shortid ;
27+ const shortid = props . moduleShortid ;
3328
3429 return api
3530 . put ( `/sandboxes/${ sandboxId } /modules/${ shortid } ` , {
@@ -124,9 +119,9 @@ export function removeOptimisticDirectory({ state, props }) {
124119export function moveDirectoryToDirectory ( { state, props } ) {
125120 const sandbox = state . get ( 'editor.currentSandbox' ) ;
126121 const directoryIndex = sandbox . directories . findIndex (
127- directory => directory . id === props . directoryId
122+ directory => directory . shortid === props . shortid
128123 ) ;
129- const currentDirectortyShortid = state . get (
124+ const currentDirectoryShortid = state . get (
130125 `editor.sandboxes.${ sandbox . id } .directories.${
131126 directoryIndex
132127 } .directoryShortid`
@@ -139,39 +134,39 @@ export function moveDirectoryToDirectory({ state, props }) {
139134 props . directoryShortid
140135 ) ;
141136
142- return { currentDirectortyShortid } ;
137+ return { currentDirectoryShortid } ;
143138}
144139
145140export function revertMoveDirectoryToDirectory ( { state, props } ) {
146141 const sandbox = state . get ( 'editor.currentSandbox' ) ;
147142 const directoryIndex = sandbox . directories . findIndex (
148- directory => directory . id === props . directoryId
143+ directory => directory . shortid === props . shortid
149144 ) ;
150145
151146 state . set (
152147 `editor.sandboxes.${ sandbox . id } .directories.${
153148 directoryIndex
154149 } .directoryShortid`,
155- props . currentDirectortyShortid
150+ props . currentDirectoryShortid
156151 ) ;
157152}
158153
159154export function revertMoveModuleToDirectory ( { state, props } ) {
160155 const sandbox = state . get ( 'editor.currentSandbox' ) ;
161156 const moduleIndex = sandbox . modules . findIndex (
162- module => module . id === props . moduleId
157+ module => module . shortid === props . moduleShortid
163158 ) ;
164159
165160 state . set (
166161 `editor.sandboxes.${ sandbox . id } .modules.${ moduleIndex } .directoryShortid` ,
167- props . currentDirectortyShortid
162+ props . currentDirectoryShortid
168163 ) ;
169164}
170165
171166export function moveModuleToDirectory ( { state, props } ) {
172167 const sandbox = state . get ( 'editor.currentSandbox' ) ;
173168 const moduleIndex = sandbox . modules . findIndex (
174- module => module . id === props . moduleId
169+ module => module . shortid === props . moduleShortid
175170 ) ;
176171
177172 state . set (
0 commit comments