Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/YN-0155_version_up_existing

This commit is contained in:
Petr Kalis 2025-11-04 13:55:05 +01:00
commit 8292b612ed
2 changed files with 15 additions and 3 deletions

View file

@ -948,10 +948,22 @@ class ProjectPushItemProcess:
self._product_entity = product_entity
return product_entity
src_attrib = self._src_product_entity["attrib"]
dst_attrib = {}
for key in {
"description",
"productGroup",
}:
value = src_attrib.get(key)
if value:
dst_attrib[key] = value
product_entity = new_product_entity(
product_name,
product_type,
folder_id,
attribs=dst_attrib
)
self._operations.create_entity(
project_name, "product", product_entity
@ -990,8 +1002,9 @@ class ProjectPushItemProcess:
"description",
"intent",
}:
if key in src_attrib:
dst_attrib[key] = src_attrib[key]
value = src_attrib.get(key)
if value:
dst_attrib[key] = value
last_version_entity = ayon_api.get_last_version_by_product_id(
project_name, product_id

View file

@ -389,7 +389,6 @@ class PushToContextSelectWindow(QtWidgets.QWidget):
self._invalidate_new_folder_name(
new_folder_name, user_values["is_new_folder_name_valid"]
)
self._controller._invalidate()
self._projects_combobox.refresh()
def _on_first_show(self):