ynput / ayon-cinema4d

AYON Cinema4D integration
Apache License 2.0
3 stars 0 forks source link

sometimes updating/reloading/removing assets breaks (2023, and 2024) #18

Closed basvanbergen closed 1 week ago

basvanbergen commented 2 weeks ago

Is there an existing issue for this?

Current Behavior:

loading an asset immediately breaks, in R2024 it does not show up in manage, but it R2023 it does, but gives an error (see log) Running 0.1.1+dev (from today)

Expected Behavior:

No response

Version

1.0.0

What platform you are running on?

Windows

Steps To Reproduce:

load alembic open manage and try to change it.

Are there any labels you wish to add?

Relevant log output:

mange > update gives me the following report in R2023

Using existing QApplication..
Traceback (most recent call last):
  File "C:\Users\Bas\AppData\Local\Ynput\AYON\addons\core_1.0.3\ayon_core\tools\sceneinventory\view.py", line 331, in <lambda>
    lambda: self._update_containers_to_version(
  File "C:\Users\Bas\AppData\Local\Ynput\AYON\addons\core_1.0.3\ayon_core\tools\sceneinventory\view.py", line 1032, in _update_containers_to_version
    self._update_containers(item_ids, versions)
  File "C:\Users\Bas\AppData\Local\Ynput\AYON\addons\core_1.0.3\ayon_core\tools\sceneinventory\view.py", line 1007, in _update_containers
    update_container(container, item_version)
  File "C:\Users\Bas\AppData\Local\Ynput\AYON\addons\core_1.0.3\ayon_core\pipeline\load\utils.py", line 511, in update_container
    raise LoaderNotFoundError(
ayon_core.pipeline.load.utils.LoaderNotFoundError: Can't update container because loader 'None' was not found.

Additional context:

No response

BigRoy commented 2 weeks ago

Could you show what your Scene Inventory looks like (preferably with all rows expanded and all columns visible?) - and potentially share an example scene file with the issue?