diff --git a/openpype/modules/sync_server/tray/models.py b/openpype/modules/sync_server/tray/models.py index 7ba8d0eba7..ef87f6d9a3 100644 --- a/openpype/modules/sync_server/tray/models.py +++ b/openpype/modules/sync_server/tray/models.py @@ -27,14 +27,13 @@ class ProjectModel(QtCore.QAbstractListModel): # Return the todo text only. return text - def rowCount(self, index): + def rowCount(self, _index): return len(self.todos) def columnCount(self, _index): return len(self._header) - class _SyncRepresentationModel(QtCore.QAbstractTableModel): COLUMN_LABELS = [] @@ -108,7 +107,7 @@ class _SyncRepresentationModel(QtCore.QAbstractTableModel): representations = self.dbcon.aggregate(self.query) self.add_page_records(self.local_site, self.remote_site, - representations) + representations) self.endResetModel() self.refresh_finished.emit() @@ -146,7 +145,7 @@ class _SyncRepresentationModel(QtCore.QAbstractTableModel): self._rec_loaded + items_to_fetch - 1) self.add_page_records(self.local_site, self.remote_site, - representations) + representations) self.endInsertRows() @@ -222,6 +221,7 @@ class _SyncRepresentationModel(QtCore.QAbstractTableModel): return index return None + class SyncRepresentationSummaryModel(_SyncRepresentationModel): """ Model for summary of representations. @@ -372,7 +372,6 @@ class SyncRepresentationSummaryModel(_SyncRepresentationModel): if role == Qt.UserRole: return item._id - def add_page_records(self, local_site, remote_site, representations): """ Process all records from 'representation' and add them to storage. @@ -391,11 +390,11 @@ class SyncRepresentationSummaryModel(_SyncRepresentationModel): self._total_records = count local_provider = lib.translate_provider_for_icon(self.sync_server, - self.project, - local_site) + self.project, + local_site) remote_provider = lib.translate_provider_for_icon(self.sync_server, - self.project, - remote_site) + self.project, + remote_site) for repre in result.get("paginatedResults"): context = repre.get("context").pop() @@ -620,10 +619,10 @@ class SyncRepresentationSummaryModel(_SyncRepresentationModel): else: regex_str = '.*{}.*'.format(self.word_filter) base_match['$or'] = [ - {'context.subset': {'$regex': regex_str, '$options': 'i'}}, - {'context.asset': {'$regex': regex_str, '$options': 'i'}}, - {'context.representation': {'$regex': regex_str, - '$options': 'i'}}] + {'context.subset': {'$regex': regex_str, '$options': 'i'}}, + {'context.asset': {'$regex': regex_str, '$options': 'i'}}, + {'context.representation': {'$regex': regex_str, + '$options': 'i'}}] if ObjectId.is_valid(self.word_filter): base_match['$or'] = [{'_id': ObjectId(self.word_filter)}] @@ -853,11 +852,11 @@ class SyncRepresentationDetailModel(_SyncRepresentationModel): self._total_records = count local_provider = lib.translate_provider_for_icon(self.sync_server, - self.project, - local_site) + self.project, + local_site) remote_provider = lib.translate_provider_for_icon(self.sync_server, - self.project, - remote_site) + self.project, + remote_site) for repre in result.get("paginatedResults"): # log.info("!!! repre:: {}".format(repre))