@@ -53,15 +53,25 @@ export function useProjectManager() {
5353 await infra . create_connection ( )
5454
5555 // ping backend sans useFetch
56- const pingId = back_schemas . opengeodeweb_back . ping ?. $id || "opengeodeweb_back/ping"
57- const pingURL = new URL ( "/" + String ( pingId ) , infra ?. base_url || window . location . origin ) . toString ( )
56+ const pingId =
57+ back_schemas . opengeodeweb_back . ping ?. $id || "opengeodeweb_back/ping"
58+ const pingURL = new URL (
59+ "/" + String ( pingId ) ,
60+ infra ?. base_url || window . location . origin ,
61+ ) . toString ( )
5862 await $fetch ( pingURL , { method : "POST" , body : { } } )
5963
6064 const isJson = ( file . name || "" ) . toLowerCase ( ) . endsWith ( ".json" )
6165 if ( isJson ) {
6266 const snapshot = JSON . parse ( await file . text ( ) )
63- await viewer_call ( { schema : viewer_schemas . opengeodeweb_viewer . import_project , params : { } } )
64- await viewer_call ( { schema : viewer_schemas . opengeodeweb_viewer . viewer . reset_visualization , params : { } } )
67+ await viewer_call ( {
68+ schema : viewer_schemas . opengeodeweb_viewer . import_project ,
69+ params : { } ,
70+ } )
71+ await viewer_call ( {
72+ schema : viewer_schemas . opengeodeweb_viewer . viewer . reset_visualization ,
73+ params : { } ,
74+ } )
6575 await appStore . importStores ( snapshot )
6676 return
6777 }
@@ -70,8 +80,13 @@ export function useProjectManager() {
7080 const form = new FormData ( )
7181 form . append ( "file" , file , file . name || "project.zip" )
7282
73- const importId = back_schemas . opengeodeweb_back . import_project ?. $id || "opengeodeweb_back/import_project"
74- const importURL = new URL ( "/" + String ( importId ) , infra ?. base_url || window . location . origin ) . toString ( )
83+ const importId =
84+ back_schemas . opengeodeweb_back . import_project ?. $id ||
85+ "opengeodeweb_back/import_project"
86+ const importURL = new URL (
87+ "/" + String ( importId ) ,
88+ infra ?. base_url || window . location . origin ,
89+ ) . toString ( )
7590
7691 let result
7792 try {
@@ -80,7 +95,11 @@ export function useProjectManager() {
8095 const status = error ?. response ?. status ?? error ?. status
8196 const data = error ?. response ?. _data ?? error ?. data
8297 if ( status === 423 ) {
83- await viewer_call ( { schema : viewer_schemas . opengeodeweb_viewer . viewer . reset_visualization , params : { } } )
98+ await viewer_call ( {
99+ schema :
100+ viewer_schemas . opengeodeweb_viewer . viewer . reset_visualization ,
101+ params : { } ,
102+ } )
84103 result = await $fetch ( importURL , { method : "POST" , body : form } )
85104 } else {
86105 console . error ( "Backend import_project erreur:" , data ?? error )
@@ -97,13 +116,19 @@ export function useProjectManager() {
97116 if ( needsViewables ) {
98117 const candidates = [
99118 { input_geode_object : "BRep" , filename : "native/main.og_brep" } ,
100- { input_geode_object : "SurfaceMesh" , filename : "native/main.og_mesh" } ,
119+ {
120+ input_geode_object : "SurfaceMesh" ,
121+ filename : "native/main.og_mesh" ,
122+ } ,
101123 ]
102124 for ( const c of candidates ) {
103125 try {
104126 await api_fetch ( {
105127 schema : back_schemas . opengeodeweb_back . save_viewable_file ,
106- params : { input_geode_object : c . input_geode_object , filename : c . filename } ,
128+ params : {
129+ input_geode_object : c . input_geode_object ,
130+ filename : c . filename ,
131+ } ,
107132 } )
108133 break
109134 } catch ( _ ) {
@@ -113,8 +138,14 @@ export function useProjectManager() {
113138 }
114139
115140 // Synchronisation Viewer
116- await viewer_call ( { schema : viewer_schemas . opengeodeweb_viewer . import_project , params : { } } )
117- await viewer_call ( { schema : viewer_schemas . opengeodeweb_viewer . viewer . reset_visualization , params : { } } )
141+ await viewer_call ( {
142+ schema : viewer_schemas . opengeodeweb_viewer . import_project ,
143+ params : { } ,
144+ } )
145+ await viewer_call ( {
146+ schema : viewer_schemas . opengeodeweb_viewer . viewer . reset_visualization ,
147+ params : { } ,
148+ } )
118149 } finally {
119150 geode . stop_request ( )
120151 }
0 commit comments