Не читаются переменные.

Поддержка
  • Коллеги, привет!

    Такая вот задачка. У меня в скрипте есть "вилка" - у аккаунта удалось сменить почту и у аккаунта не удалось сменить почту. Соответственно в дальнейшей работе, в зависимости от этих значений будет и работа с разными почтами: с новой почтой или со старой.

    Чтобы за что-то зацепиться я подумал добавить и присвоить переменную в каждом пути - типа Почта изменена - True, Почта изменена - false. И в дальнейшем уже плясать от этих переменных

    83c17568-ea43-47be-9c4e-2b67de3239d4-image.png

    У меня записалась переменная как положено

    8825ec56-6a31-4653-9ef3-1dfa725c5680-image.png

    Но потом при чтении IF

    e4a75335-8f20-4e6d-8f57-adf0926e4884-image.png

    Он пропускает его и идет дальше к Else. Почему? что не так сделал?

  • в if проверяет булевое значение
    в переменных я вижу строку "false"

    можно переписать условие на проверку строки, но лучше присваивать значение тип Expression > true

  • У тебя ошибка в типе данных и в данном случае будет корректно if [NATIVE_MAIL_CHANGE] == "false"

  • @mojno Не, не помогло
    Поток №1 : ReferenceError: Can't find variable: NATIVE_MAIL_CHANGE во время выполнения действия 399096183

  • @Daniel Спасибо! Сработало!)