mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 12:54:40 +01:00
if dbcon keyword argument was not passed than use avalon.io
This commit is contained in:
parent
6e0a254207
commit
2852ad1d8e
1 changed files with 3 additions and 8 deletions
11
pype/lib.py
11
pype/lib.py
|
|
@ -1415,15 +1415,10 @@ def get_latest_version(asset_name, subset_name, dbcon=None, project_name=None):
|
|||
asset_name (str): Name of asset.
|
||||
subset_name (str): Name of subset.
|
||||
"""
|
||||
# Get asset
|
||||
asset_name = io.find_one(
|
||||
{"type": "asset", "name": asset_name}, projection={"name": True}
|
||||
)
|
||||
|
||||
subset = io.find_one(
|
||||
{"type": "subset", "name": subset_name, "parent": asset_name["_id"]},
|
||||
projection={"_id": True, "name": True},
|
||||
)
|
||||
if not dbcon:
|
||||
log.debug("Using `avalon.io` for query.")
|
||||
dbcon = io
|
||||
|
||||
# Check if subsets actually exists.
|
||||
assert subset, "No subsets found."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue