From 02937e308f8346193df16637f84d0bd3a8ad60ce Mon Sep 17 00:00:00 2001 From: David Lai Date: Sun, 12 Sep 2021 19:33:43 +0800 Subject: [PATCH] SyncServer ignore archived project --- .../modules/default_modules/sync_server/tray/widgets.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/openpype/modules/default_modules/sync_server/tray/widgets.py b/openpype/modules/default_modules/sync_server/tray/widgets.py index c9160733a0..1737b2e0c6 100644 --- a/openpype/modules/default_modules/sync_server/tray/widgets.py +++ b/openpype/modules/default_modules/sync_server/tray/widgets.py @@ -34,7 +34,7 @@ class SyncProjectListWidget(ProjectListWidget): """ def __init__(self, sync_server, parent): - super(SyncProjectListWidget, self).__init__(parent) + super(SyncProjectListWidget, self).__init__(parent, no_archived=True) self.sync_server = sync_server self.project_list.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.project_list.customContextMenuRequested.connect( @@ -49,7 +49,7 @@ class SyncProjectListWidget(ProjectListWidget): return True def refresh(self): - model = self.project_list.model() + model = self.project_model model.clear() project_name = None @@ -70,8 +70,7 @@ class SyncProjectListWidget(ProjectListWidget): QtCore.Qt.DisplayRole ) if not self.current_project: - self.current_project = self.project_list.model().item(0). \ - data(QtCore.Qt.DisplayRole) + self.current_project = model.item(0).data(QtCore.Qt.DisplayRole) if project_name: self.local_site = self.sync_server.get_active_site(project_name)