Size: a a a

Camunda BPM Group

2021 July 02

YY

Yo Yo in Camunda BPM Group
Роли
источник

YY

Yo Yo in Camunda BPM Group
У нас точно двойные условия используются и работают. Покройте тестами флоу и поиграйтесь
источник

DT

Dmitrii Titov in Camunda BPM Group
Мы тоже) Так что очень интересно будет послушать))
источник

IB

Ilya Barbotko in Camunda BPM Group
ну там ещё камунда 7.8, мб, щас уже работают
источник

IB

Ilya Barbotko in Camunda BPM Group
да тут не поиграешься особо, не работает, и всё)
источник

IB

Ilya Barbotko in Camunda BPM Group
ну в смысле, падает в инцидент
источник

YY

Yo Yo in Camunda BPM Group
Ну и условие, если переменная == null, то читать мы из неё дальше не сможем и упадем с ошибкой.
источник

IB

Ilya Barbotko in Camunda BPM Group
не понял
источник

IB

Ilya Barbotko in Camunda BPM Group
нулл да, но я про то, что он идёт анализировать условие, хотя уже первое на конъюнкции упало
источник

YY

Yo Yo in Camunda BPM Group
Условие написано так:
Если переменная == null,
Проверь остальное
источник

IB

Ilya Barbotko in Camunda BPM Group
условие написано A И Б, A false, можно дальше не смотреть
источник

IB

Ilya Barbotko in Camunda BPM Group
а этот негодяй смотрит
источник

IB

Ilya Barbotko in Camunda BPM Group
вопрос был в том, можно ли этого избежать
источник

YY

Yo Yo in Camunda BPM Group
А как убеждаетсь, что первое false?
источник

IB

Ilya Barbotko in Camunda BPM Group
ну, execution.getVariable(...) нулл
источник

IB

Ilya Barbotko in Camunda BPM Group
ну или там hasVariable(), не суть
источник

IB

Ilya Barbotko in Camunda BPM Group
короче, нету этой переменной, стопудово)
источник

DT

Dmitrii Titov in Camunda BPM Group
Там наверное самое интересное это IdentityProvider и GroupQuery по ролям
источник

YY

Yo Yo in Camunda BPM Group
Если у вас нет этой переменной, у вас условие variable == null вернёт true
источник

IB

Ilya Barbotko in Camunda BPM Group
справедливо. Что-то меня глюкнуло, ща перепроверю ещё разок
источник