Skip to content

Commit b8b35ee

Browse files
committed
fix(dataName): if name is not provided, doesn't take file ext
1 parent ee87aa8 commit b8b35ee

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

src/opengeodeweb_back/utils_functions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,5 +333,5 @@ def generate_native_viewable_and_light_viewable_from_file(
333333
data_path = create_data_folder_from_id(data.id)
334334
full_input_filename = geode_functions.upload_file_path(input_file)
335335
geode_object = generic_geode_object.load(full_input_filename)
336-
geode_object.builder().set_name(input_file)
336+
geode_object.builder().set_name(os.path.splitext(input_file)[0])
337337
return save_all_viewables_and_return_info(geode_object, data, data_path)

tests/test_utils_functions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@ def test_generate_native_viewable_and_light_viewable_from_file(
207207
)
208208

209209
assert isinstance(result, dict)
210+
assert result["name"] == "test"
210211
assert isinstance(result["native_file"], str)
211212
assert result["native_file"] == "native.og_brep"
212213
assert isinstance(result["viewable_file"], str)

0 commit comments

Comments
 (0)