Size: a a a

2021 April 16

ММ

Максим Максаков... in YouTrack
Добрый день! Подскажите, можно ли в workflow проверить, является ли поле null, если оно multivalue? И если да, то как?
источник

O

Oleg in YouTrack
Каждое multi-value поле представляет собой Set. Проверить, пустое ли оно, можно с помощью метода isEmpty - https://www.jetbrains.com/help/youtrack/devportal/v1-Set.html#isEmpty
источник

ММ

Максим Максаков... in YouTrack
Спасибо!
источник

В

Владимир in YouTrack
Ктонибудь использует конечный автомат и подзадачи? Не срабатывает onEnter у родительской задачи когда закрыты все подзадачи. Закрывается fix-parent-on-subtasks-resolve штатным (https://www.jetbrains.com/help/youtrack/standalone/Workflow-Subtasks.html#modules)
источник

В

Владимир in YouTrack
Вероятно из-за того что статус напрямую вешается parent.State = value и это както мимо автомата идет
источник

IR

Ilia Rogozhin in YouTrack
А можете зайти в проект, там в настройках перейти во вкладку workflow. И посмотреть нет ли у вас ошибки на этот проект?
Вот такой пример.
источник

В

Владимир in YouTrack
Нет там все ок
источник

В

Владимир in YouTrack
оно работает
источник

В

Владимир in YouTrack
не срабатывает именно onEnter
источник

В

Владимир in YouTrack
переход в Fixed называется по разному из разных статусов. Через команды я например не могу просто статус присвоить, только указать текущее название для перехода
источник

В

Владимир in YouTrack
Полагаю что то как в этом скрипте значение вписывается напрямую, независимо от того что там по конечному автомату возможно из текущего статуса - как-то ломает эту логику
источник

IR

Ilia Rogozhin in YouTrack
Ничего не понял. Причем тут onEnter и fix-parent-on-subtasks-resolve/

Вы пишите свой workflow State-machine? И пытаетесь поменять в нем статус родителя?
Я правильно понял?
источник

В

Владимир in YouTrack
Да, есть state-machine - там много всякой логики в onEnter по статусам. И сейчас со вводом подзадач, заметили что логика не отрабатывает.
источник

В

Владимир in YouTrack
Тоесть Если я родителя закрою руками - onEnter отработает. А если она закрывается вот этитм скриптом от подзадач то onEnter не отрабатывает
источник

IR

Ilia Rogozhin in YouTrack
На самом деле это плохое решение, логику работы запихивать в State-machine.:)
Это просто с точки зрения программирования плохо:)
источник

IR

Ilia Rogozhin in YouTrack
Тут надо смотреть, не может не отрабатывать onEnter. Но так без кода очень тяжело.
источник

В

Владимир in YouTrack
Ну я уже просто даже консоль лог там только оставил, руками - выводит, от подзадач - нет
источник

В

Владимир in YouTrack
Возможно стоит вынести это в on-change
источник

В

Владимир in YouTrack
На тот момент когда state-machine делали казалось логичным держать в одном месте все=/
источник
2021 April 20

E

Evgeniy in YouTrack
Добрый день! Есть ли в планах фича - Фильтр по группе в которой состоят исполнители?
источник