Роботека
Роботека · Каталог · Очистить все теги текущей задачи

Очистить все теги текущей задачи

Робот «Очистить все теги текущей задачи» снимает сразу все теги с той задачи, в автоматизации или бизнес-процессе которой он запущен, — ID указывать не нужно. Перед очисткой читает текущие теги, поэтому возвращает точное число удалённых и не делает лишней записи, если тегов уже нет.

Робот для воронки задач: добавьте его в правило автоматизации стадии или в бизнес-процесс задачи, и он полностью очистит список тегов текущей задачи — определять её ID не нужно, робот берёт задачу из контекста процесса. Сначала он читает текущие теги: если их нет, запись не выполняется и робот сообщает, что очищать нечего; иначе записывает пустой список тегов методом tasks.task.update. Возвращает «Успешно» (Y/N) и количество удалённых тегов. Типичные сценарии: сбросить все рабочие метки при переходе задачи на финальную стадию канбана, очистить теги перед повторным использованием задачи, привести метки к единому виду в начале нового этапа. Чтобы очистить теги задачи по её ID из процесса другой сущности, используйте робота «Очистить все теги задачи по ID»; чтобы убрать лишь отдельные теги — «Удалить теги текущей задачи».

Что возвращает робот?

Параметр Тип
Успешно (Y/N) string
Сколько тегов удалено int

Сценарий: убрать все теги при переходе задачи на стадию «Завершено»

  1. В автоматизации стадий задачи добавьте робота «Очистить все теги текущей задачи»
  2. ID задачи указывать не нужно — робот берёт текущую задачу
  3. Робот вернёт «Успешно» = Y и cleared_count, равный числу снятых тегов

Похожие роботы