StandalonePublisher ignore archived project

Based on avalon-core bfce450f
This commit is contained in:
David Lai 2021-09-11 17:44:57 +08:00
parent 902334d384
commit 07e248da89

View file

@ -273,8 +273,10 @@ class AssetWidget(QtWidgets.QWidget):
def _set_projects(self):
project_names = list()
for project in self.dbcon.projects():
project_name = project.get("name")
for doc in self.dbcon.projects(projection={"name": 1}, no_archived=True):
project_name = doc.get("name")
if project_name:
project_names.append(project_name)
@ -299,7 +301,8 @@ class AssetWidget(QtWidgets.QWidget):
def on_project_change(self):
projects = list()
for project in self.dbcon.projects():
for project in self.dbcon.projects(projection={"name": 1}, no_archived=True):
projects.append(project['name'])
project_name = self.combo_projects.currentText()
if project_name in projects: