Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Commit

Permalink
Merge pull request #4172 from 2-REC-forks/bugfix/various-minor-bugfixes
Browse files Browse the repository at this point in the history
  • Loading branch information
antirotor authored Dec 9, 2022
2 parents 1b4fbea + 98f88d0 commit 81f4369
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,9 @@ def launch(self, session, event):

new_status = asset_version_statuses.get(found_item["status"])
if not new_status:
self.log.warning(
self.log.warning((
"AssetVersion doesn't have status `{}`."
).format(found_item["status"])
).format(found_item["status"]))
continue

try:
Expand Down
2 changes: 1 addition & 1 deletion openpype/settings/defaults/project_settings/maya.json
Original file line number Diff line number Diff line change
Expand Up @@ -932,7 +932,7 @@
"current_context": [
{
"subset_name_filters": [
"\".+[Mm]ain\""
".+[Mm]ain"
],
"families": [
"model"
Expand Down
18 changes: 6 additions & 12 deletions openpype/tools/standalonepublish/widgets/widget_family.py
Original file line number Diff line number Diff line change
Expand Up @@ -186,19 +186,11 @@ def _on_data_changed(self):
if item is None:
return

asset_doc = None
if asset_name != self.NOT_SELECTED:
# Get the assets from the database which match with the name
project_name = self.dbcon.active_project()
asset_doc = get_asset_by_name(
project_name, asset_name, fields=["_id"]
)

# Get plugin and family
plugin = item.data(PluginRole)

# Early exit if no asset name
if not asset_name.strip():
if (
asset_name == self.NOT_SELECTED
or not asset_name.strip()
):
self._build_menu([])
item.setData(ExistsRole, False)
print("Asset name is required ..")
Expand All @@ -210,8 +202,10 @@ def _on_data_changed(self):
asset_doc = get_asset_by_name(
project_name, asset_name, fields=["_id"]
)

# Get plugin
plugin = item.data(PluginRole)

if asset_doc and plugin:
asset_id = asset_doc["_id"]
task_name = self.dbcon.Session["AVALON_TASK"]
Expand Down

0 comments on commit 81f4369

Please sign in to comment.