Skip to content

Commit 120d2be

Browse files
committed
rm copied path, additional_file, ..
1 parent 37eeeee commit 120d2be

1 file changed

Lines changed: 3 additions & 26 deletions

File tree

src/opengeodeweb_back/utils_functions.py

Lines changed: 3 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -247,31 +247,8 @@ def generate_native_viewable_and_light_viewable_from_file(
247247
viewer_object=generic_geode_object.viewer_type(),
248248
viewer_elements_type=generic_geode_object.viewer_elements_type(),
249249
)
250-
251250
data_path = create_data_folder_from_id(data.id)
252-
253251
full_input_filename = geode_functions.upload_file_path(input_file)
254-
secure_input_file = werkzeug.utils.secure_filename(input_file)
255-
copied_full_path = os.path.join(data_path, secure_input_file)
256-
shutil.copy2(full_input_filename, copied_full_path)
257-
258-
additional_files_copied: list[str] = []
259-
additional = generic_geode_object.additional_files(full_input_filename)
260-
for additional_file in additional.mandatory_files + additional.optional_files:
261-
if additional_file.is_missing:
262-
continue
263-
source_path = os.path.join(
264-
os.path.dirname(full_input_filename), additional_file.filename
265-
)
266-
if not os.path.exists(source_path):
267-
continue
268-
dest_path = os.path.join(data_path, additional_file.filename)
269-
os.makedirs(os.path.dirname(dest_path), exist_ok=True)
270-
shutil.copy2(source_path, dest_path)
271-
additional_files_copied.append(additional_file.filename)
272-
273-
geode_object = generic_geode_object.load(copied_full_path)
274-
result = save_all_viewables_and_return_info(geode_object, data, data_path)
275-
if os.path.exists(copied_full_path):
276-
os.remove(copied_full_path)
277-
return result
252+
geode_object = generic_geode_object.load(full_input_filename)
253+
geode_object.builder().set_name(input_file)
254+
return save_all_viewables_and_return_info(geode_object, data, data_path)

0 commit comments

Comments
 (0)