2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-15 03:25:42 +00:00

Handle exception when path is not relative to base path (#3378)

(cherry picked from commit 2bdba081b5)
This commit is contained in:
Oliver
2022-07-21 15:22:54 +10:00
committed by GitHub
parent efc360f22f
commit 57cb769317

View File

@ -307,7 +307,11 @@ class InvenTreePlugin(MixinBase, MetaBase):
"""
if self._is_package:
return self.__module__ # pragma: no cover
return pathlib.Path(self.def_path).relative_to(settings.BASE_DIR)
try:
return pathlib.Path(self.def_path).relative_to(settings.BASE_DIR)
except ValueError:
return pathlib.Path(self.def_path)
@property
def settings_url(self):