Skip to content

Launcher doesn't show any representations #421

@mottosso

Description

@mottosso

What happened?

Loader doesn't show any published material, and throws an exception in the script editor. It started happening since #418, but doesn't appear related. It may be specific to colorbleed-config, but can't tell for certain. Has anyone else spotted this?

# Traceback (most recent call last):
#   File "C:\Users\marcus\packages\avalon_core\5.3.2\python\avalon\tools\loader\app.py", line 174, in _assetschanged
#     subsets_model.set_asset(document['_id'])
#   File "C:\Users\marcus\packages\avalon_core\5.3.2\python\avalon\tools\loader\model.py", line 37, in set_asset
#     self.refresh()
#   File "C:\Users\marcus\packages\avalon_core\5.3.2\python\avalon\tools\loader\model.py", line 135, in refresh
#     active_groups = lib.get_active_group_config(asset_id)
#   File "C:\Users\marcus\packages\avalon_core\5.3.2\python\avalon\tools\loader\lib.py", line 132, in get_active_group_config
#     default_group_config = predefineds.pop("__default__")
# KeyError: '__default__'

To Reproduce

  1. Launch Maya
  2. Open Loader

Workaround

I found that if I manually call this, it works as expected afterwards.

from avalon.tools.loader import lib
lib.refresh_group_config()

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions