diff --git a/blender_asset_tracer/pack/shaman/__init__.py b/blender_asset_tracer/pack/shaman/__init__.py index d2129c6..25b14c2 100644 --- a/blender_asset_tracer/pack/shaman/__init__.py +++ b/blender_asset_tracer/pack/shaman/__init__.py @@ -75,7 +75,10 @@ class ShamanPacker(bat_pack.Packer): @property def checkout_location(self) -> str: - """Return the checkout location of the packed blend file.""" + """Return the checkout location of the packed blend file. + + :return: the checkout location, or '' if no checkout was made. + """ return self._checkout_location @property diff --git a/blender_asset_tracer/pack/shaman/transfer.py b/blender_asset_tracer/pack/shaman/transfer.py index a69d383..c1be4b4 100644 --- a/blender_asset_tracer/pack/shaman/transfer.py +++ b/blender_asset_tracer/pack/shaman/transfer.py @@ -348,6 +348,7 @@ class ShamanTransferrer(bat_transfer.FileTransferer): @property def checkout_location(self) -> str: + """Returns the checkout location, or '' if no checkout was made.""" if not self._checkout_location: - raise ValueError('No checkout was created yet.') + return '' return self._checkout_location