-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
type: bugSomething isn't workingSomething isn't working
Description
Story
Having a new project bundle -> selecting it from Studio settings results in:
With error on server:
2025-11-05 17:36:49 ERROR logging | Unhandled exception: KeyError: 'harmony'
2025-11-05 17:36:49 traceback:
2025-11-05 17:36:49 KeyError: 'harmony'
2025-11-05 17:36:49
2025-11-05 17:36:49 ayon_server/api/logging.py:124
2025-11-05 17:36:49 response = await call_next(request)
2025-11-05 17:36:49
2025-11-05 17:36:49 api/settings/settings.py:330
2025-11-05 17:36:49 return await coalesce(
2025-11-05 17:36:49
2025-11-05 17:36:49 ayon_server/utils/request_coalescer.py:68
2025-11-05 17:36:49 return await self.current_futures[selected_key]
2025-11-05 17:36:49
2025-11-05 17:36:49 api/settings/settings.py:63
2025-11-05 17:36:49 addon_list = await get_addon_list_for_settings(
2025-11-05 17:36:49
2025-11-05 17:36:49 api/settings/settings_addons_list.py:103
2025-11-05 17:36:49 inherited_addons.remove(addon_name)
Harmony addon is set to None in the current production bundle, but in this project bundle it is set to specific version.
To reproduce
Steps to reproduce the behavior:
- Have bundle with production variant and set some addon to None
- Create Project bundle and override that addon version
- Go to the Studio settings, select Production variant, select project bundle from the drop down list
Environment
- Server version: 1.12.6+DEV
- Server host OS: Docker
- Browser: 141.0.7390.123 (Official Build) (64-bit)
- Client version: N/A
Metadata
Metadata
Assignees
Labels
type: bugSomething isn't workingSomething isn't working