diff --git a/pype/ftrack/actions/action_attributes_remapper.py b/pype/ftrack/actions/action_attributes_remapper.py index e1c32bca35..696e59d949 100644 --- a/pype/ftrack/actions/action_attributes_remapper.py +++ b/pype/ftrack/actions/action_attributes_remapper.py @@ -249,7 +249,9 @@ class AttributesRemapper(BaseAction): if interface_messages: self.show_interface_from_dict( - event, interface_messages, "Errors during remapping attributes" + messages=interface_messages, + title="Errors during remapping attributes", + event=event ) return True diff --git a/pype/ftrack/actions/action_sync_hier_attrs_local.py b/pype/ftrack/actions/action_sync_hier_attrs_local.py index df95159a2c..9ec07c1319 100644 --- a/pype/ftrack/actions/action_sync_hier_attrs_local.py +++ b/pype/ftrack/actions/action_sync_hier_attrs_local.py @@ -186,7 +186,10 @@ class SyncHierarchicalAttrs(BaseAction): job['status'] = 'failed' session.commit() if self.interface_messages: - self.show_interface_from_dict(self.interface_messages, event) + title = "Errors during SyncHierarchicalAttrs" + self.show_interface_from_dict( + messages=self.interface_messages, title=title, event=event + ) return True diff --git a/pype/ftrack/lib/ftrack_base_handler.py b/pype/ftrack/lib/ftrack_base_handler.py index 1bb3eb7a8f..3cf1a47f7b 100644 --- a/pype/ftrack/lib/ftrack_base_handler.py +++ b/pype/ftrack/lib/ftrack_base_handler.py @@ -495,13 +495,12 @@ class BaseHandler(object): ) def show_interface_from_dict( - self, messages, event=None, user=None, username=None, user_id=None + self, messages, title="", event=None, user=None, username=None, user_id=None ): if not messages: self.log.debug("No messages to show! (messages dict is empty)") return items = [] - title = 'Errors during mirroring' splitter = {'type': 'label', 'value': '---'} first = True for key, value in messages.items():