3232)
3333def allowed_files () -> flask .Response :
3434 utils_functions .validate_request (flask .request , schemas_dict ["allowed_files" ])
35- params = schemas .AllowedFiles ( ** flask .request .get_json ())
35+ params = schemas .AllowedFiles . from_dict ( flask .request .get_json ())
3636 extensions = geode_functions .list_input_extensions (params .supported_feature )
3737 return flask .make_response ({"extensions" : extensions }, 200 )
3838
@@ -63,7 +63,7 @@ def allowed_objects() -> flask.Response:
6363 return flask .make_response ({}, 200 )
6464
6565 utils_functions .validate_request (flask .request , schemas_dict ["allowed_objects" ])
66- params = schemas .AllowedObjects ( ** flask .request .get_json ())
66+ params = schemas .AllowedObjects . from_dict ( flask .request .get_json ())
6767 file_absolute_path = geode_functions .upload_file_path (params .filename )
6868 allowed_objects = geode_functions .list_geode_objects (
6969 file_absolute_path , params .supported_feature
@@ -77,7 +77,7 @@ def allowed_objects() -> flask.Response:
7777)
7878def missing_files () -> flask .Response :
7979 utils_functions .validate_request (flask .request , schemas_dict ["missing_files" ])
80- params = schemas .MissingFiles ( ** flask .request .get_json ())
80+ params = schemas .MissingFiles . from_dict ( flask .request .get_json ())
8181 file_path = geode_functions .upload_file_path (params .filename )
8282
8383 additional_files = geode_functions .additional_files (
@@ -119,7 +119,7 @@ def crs_converter_geographic_coordinate_systems() -> flask.Response:
119119 utils_functions .validate_request (
120120 flask .request , schemas_dict ["geographic_coordinate_systems" ]
121121 )
122- params = schemas .GeographicCoordinateSystems ( ** flask .request .get_json ())
122+ params = schemas .GeographicCoordinateSystems . from_dict ( flask .request .get_json ())
123123 infos = geode_functions .geographic_coordinate_systems (params .input_geode_object )
124124 crs_list = []
125125 for info in infos :
@@ -138,7 +138,7 @@ def crs_converter_geographic_coordinate_systems() -> flask.Response:
138138)
139139def inspect_file () -> flask .Response :
140140 utils_functions .validate_request (flask .request , schemas_dict ["inspect_file" ])
141- params = schemas .InspectFile ( ** flask .request .get_json ())
141+ params = schemas .InspectFile . from_dict ( flask .request .get_json ())
142142 file_path = geode_functions .upload_file_path (params .filename )
143143 data = geode_functions .load (params .input_geode_object , file_path )
144144 class_inspector = geode_functions .inspect (params .input_geode_object , data )
@@ -154,7 +154,7 @@ def geode_objects_and_output_extensions() -> flask.Response:
154154 utils_functions .validate_request (
155155 flask .request , schemas_dict ["geode_objects_and_output_extensions" ]
156156 )
157- params = schemas .GeodeObjectsAndOutputExtensions ( ** flask .request .get_json ())
157+ params = schemas .GeodeObjectsAndOutputExtensions . from_dict ( flask .request .get_json ())
158158 file_path = geode_functions .upload_file_path (params .filename )
159159 data = geode_functions .load (
160160 params .input_geode_object ,
@@ -175,7 +175,7 @@ def geode_objects_and_output_extensions() -> flask.Response:
175175)
176176def save_viewable_file () -> flask .Response :
177177 utils_functions .validate_request (flask .request , schemas_dict ["save_viewable_file" ])
178- params = schemas .SaveViewableFile ( ** flask .request .get_json ())
178+ params = schemas .SaveViewableFile . from_dict ( flask .request .get_json ())
179179 return flask .make_response (
180180 utils_functions .generate_native_viewable_and_light_viewable_from_file (
181181 geode_object = params .input_geode_object ,
@@ -191,7 +191,7 @@ def save_viewable_file() -> flask.Response:
191191)
192192def texture_coordinates () -> flask .Response :
193193 utils_functions .validate_request (flask .request , schemas_dict ["texture_coordinates" ])
194- params = schemas .TextureCoordinates ( ** flask .request .get_json ())
194+ params = schemas .TextureCoordinates . from_dict ( flask .request .get_json ())
195195 data = geode_functions .load_data (params .id )
196196 texture_coordinates = data .texture_manager ().texture_names ()
197197 return flask .make_response ({"texture_coordinates" : texture_coordinates }, 200 )
@@ -205,7 +205,7 @@ def vertex_attribute_names() -> flask.Response:
205205 utils_functions .validate_request (
206206 flask .request , schemas_dict ["vertex_attribute_names" ]
207207 )
208- params = schemas .VertexAttributeNames ( ** flask .request .get_json ())
208+ params = schemas .VertexAttributeNames . from_dict ( flask .request .get_json ())
209209 data = geode_functions .load_data (params .id )
210210 vertex_attribute_names = data .vertex_attribute_manager ().attribute_names ()
211211 return flask .make_response (
@@ -224,7 +224,7 @@ def polygon_attribute_names() -> flask.Response:
224224 utils_functions .validate_request (
225225 flask .request , schemas_dict ["polygon_attribute_names" ]
226226 )
227- params = schemas .PolygonAttributeNames ( ** flask .request .get_json ())
227+ params = schemas .PolygonAttributeNames . from_dict ( flask .request .get_json ())
228228 data = geode_functions .load_data (params .id )
229229 polygon_attribute_names = data .polygon_attribute_manager ().attribute_names ()
230230 return flask .make_response (
@@ -243,7 +243,7 @@ def polyhedron_attribute_names() -> flask.Response:
243243 utils_functions .validate_request (
244244 flask .request , schemas_dict ["polyhedron_attribute_names" ]
245245 )
246- params = schemas .PolyhedronAttributeNames ( ** flask .request .get_json ())
246+ params = schemas .PolyhedronAttributeNames . from_dict ( flask .request .get_json ())
247247 data = geode_functions .load_data (params .id )
248248 polyhedron_attribute_names = data .polyhedron_attribute_manager ().attribute_names ()
249249 return flask .make_response (
0 commit comments