Update openpype/modules/slack/plugins/publish/integrate_slack_api.py

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
This commit is contained in:
Petr Kalis 2022-01-07 14:50:17 +01:00 committed by GitHub
parent bdd7d159ba
commit 6ca2ae704b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -75,16 +75,13 @@ class IntegrateSlackAPI(pyblish.api.InstancePlugin):
if review_path:
fill_pairs.append(("review_link", review_path))
task_on_instance = instance.data.get("task")
task_on_anatomy = fill_data.get("task")
if task_on_instance:
fill_pairs.append(("task[name]", task_on_instance.get("type")))
fill_pairs.append(("task[name]", task_on_instance.get("name")))
fill_pairs.append(("task[short]", task_on_instance.get("short")))
elif task_on_anatomy:
fill_pairs.append(("task[name]", task_on_anatomy.get("type")))
fill_pairs.append(("task[name]", task_on_anatomy.get("name")))
fill_pairs.append(("task[short]", task_on_anatomy.get("short")))
task_data = instance.data.get("task")
if not task_data:
task_data = fill_data.get("task")
for key, value in task_data.items():
fill_key = "task[{}]".format(key)
fill_pairs.append((fill_key , value))
fill_pairs.append(("task", task_data["name"]))
self.log.debug("fill_pairs ::{}".format(fill_pairs))
multiple_case_variants = prepare_template_data(fill_pairs)