use new functions instead of 'get_workdir_data'

This commit is contained in:
Jakub Trllo 2022-07-26 17:23:12 +02:00
parent 3561454a5f
commit 9f9ac018bd
7 changed files with 39 additions and 47 deletions

View file

@ -5,18 +5,12 @@ import logging
from Qt import QtWidgets, QtCore
from openpype.client import (
get_project,
get_asset_by_name,
)
from openpype.lib import (
get_last_workfile_with_version,
get_workdir_data,
)
from openpype.lib import get_last_workfile_with_version
from openpype.pipeline import (
registered_host,
legacy_io,
)
from openpype.pipeline.template_data import get_template_data_with_names
from openpype.tools.utils import PlaceholderLineEdit
log = logging.getLogger(__name__)
@ -30,16 +24,10 @@ def build_workfile_data(session):
asset_name = session["AVALON_ASSET"]
task_name = session["AVALON_TASK"]
host_name = session["AVALON_APP"]
project_doc = get_project(
project_name, fields=["name", "data.code", "config.tasks"]
)
asset_doc = get_asset_by_name(
project_name,
asset_name,
fields=["name", "data.tasks", "data.parents"]
)
data = get_workdir_data(project_doc, asset_doc, task_name, host_name)
data = get_template_data_with_names(
project_name, asset_name, task_name, host_name
)
data.update({
"version": 1,
"comment": "",