diff --git a/backend/storage/resolvers/_osekit.py b/backend/storage/resolvers/_osekit.py index 1d31c3892..6d355f58a 100644 --- a/backend/storage/resolvers/_osekit.py +++ b/backend/storage/resolvers/_osekit.py @@ -1,6 +1,7 @@ """OSEkit resolver""" from pathlib import PureWindowsPath, Path +from django.conf import settings from metadatax.data.models import FileFormat from osekit.core.spectro_dataset import SpectroDataset from osekit.public.project import Project @@ -70,7 +71,10 @@ def _get_all_analysis_for_dataset( dataset=dataset, relative_path=make_path_relative( PureWindowsPath(info["dataset"]).parent.as_posix(), - to=dataset.path, + to=join( + settings.DATASET_EXPORT_PATH, + make_path_relative(osekit_project.folder), + ), ), detailed=detailed, ) @@ -93,7 +97,10 @@ def _get_analysis( continue path = make_path_relative( PureWindowsPath(info["dataset"]).parent.as_posix(), - to=dataset.path, + to=join( + settings.DATASET_EXPORT_PATH, + make_path_relative(osekit_dataset.folder), + ), ) if path == relative_path: if not detailed: