@@ -4,7 +4,7 @@ import { useHybridViewerStore } from "../stores/hybrid_viewer"
44
55// Local imports
66
7- async function importWorkflow ( files ) {
7+ function importWorkflow ( files ) {
88 console . log ( "importWorkflow" , { files } )
99 const promise_array = [ ]
1010 for ( const file of files ) {
@@ -24,23 +24,22 @@ async function importFile(filename, geode_object) {
2424 schema : back_schemas . opengeodeweb_back . save_viewable_file ,
2525 params : {
2626 input_geode_object : geode_object ,
27- filename : filename ,
27+ filename,
2828 } ,
2929 } )
3030
31+ console . log ( "data.value" , data . value )
32+
3133 const {
3234 id,
3335 native_file_name,
3436 viewable_file_name,
3537 name,
3638 object_type,
3739 binary_light_viewable,
38- } = data . _value
39-
40- console . log ( "data._value" , data . _value )
40+ } = data . value
4141
42- console . log ( "data._value.id" , data . _value . id )
43- await dataBaseStore . registerObject ( data . _value . id )
42+ await dataBaseStore . registerObject ( id )
4443 console . log ( "after dataBaseStore.registerObject" )
4544 await dataBaseStore . addItem ( id , {
4645 object_type : object_type ,
@@ -60,13 +59,9 @@ async function importFile(filename, geode_object) {
6059 await hybridViewerStore . addItem ( id )
6160 console . log ( "after dataBaseStore.addItem" )
6261
63- await dataStyleStore . addDataStyle (
64- data . _value . id ,
65- data . _value . geode_object ,
66- data . _value . object_type ,
67- )
62+ await dataStyleStore . addDataStyle ( id , geode_object , object_type )
6863 console . log ( "after dataStyleStore.addDataStyle" )
69- if ( data . _value . object_type === "model" ) {
64+ if ( object_type === "model" ) {
7065 await Promise . all ( [
7166 dataBaseStore . fetchMeshComponents ( id ) ,
7267 dataBaseStore . fetchUuidToFlatIndexDict ( id ) ,
@@ -77,7 +72,7 @@ async function importFile(filename, geode_object) {
7772 await dataStyleStore . applyDefaultStyle ( id )
7873 console . log ( "after dataStyleStore.applyDefaultStyle" )
7974 hybridViewerStore . remoteRender ( )
80- return data . _value . id
75+ return id
8176}
8277
8378export { importFile , importWorkflow }
0 commit comments