@@ -17,8 +17,8 @@ async function importWorkflow(files) {
1717async function importFile ( filename , geode_object ) {
1818 const dataBaseStore = useDataBaseStore ( )
1919 const dataStyleStore = useDataStyleStore ( )
20- const treeviewStore = useTreeviewStore ( )
2120 const hybridViewerStore = useHybridViewerStore ( )
21+ const treeviewStore = useTreeviewStore ( )
2222 const { data } = await api_fetch ( {
2323 schema : back_schemas . opengeodeweb_back . save_viewable_file ,
2424 params : {
@@ -45,26 +45,37 @@ async function importFile(filename, geode_object) {
4545
4646 await dataBaseStore . registerObject ( id )
4747 await dataBaseStore . addItem ( id , {
48- object_type,
49- geode_object,
48+ object_type : object_type ,
49+ geode_object : geode_object ,
5050 native_filename : native_file_name ,
5151 viewable_filename : viewable_file_name ,
5252 displayed_name : name ,
53- vtk_js : { binary_light_viewable } ,
53+ vtk_js : {
54+ binary_light_viewable,
55+ } ,
5456 } )
5557
5658 await treeviewStore . addItem ( geode_object , name , id , object_type )
59+
60+ console . log ( "after treeviewStore.addItem" )
61+
5762 await hybridViewerStore . addItem ( id )
63+ console . log ( "after dataBaseStore.addItem" )
5864
59- await dataStyleStore . addDataStyle ( id , geode_object , object_type )
60- if ( object_type === "model" ) {
65+ await dataStyleStore . addDataStyle (
66+ data . _value . id ,
67+ data . _value . geode_object ,
68+ data . _value . object_type ,
69+ )
70+ if ( data . _value . object_type === "model" ) {
6171 await Promise . all ( [
6272 dataBaseStore . fetchMeshComponents ( id ) ,
6373 dataBaseStore . fetchUuidToFlatIndexDict ( id ) ,
6474 ] )
6575 }
6676 await dataStyleStore . applyDefaultStyle ( id )
67- return id
77+ console . log ( "after dataStyleStore.applyDefaultStyle" )
78+ return data . _value . id
6879}
6980
7081async function importWorkflowFromSnapshot ( items ) {
0 commit comments