Вопрос про сравнение данных

Есть процесс в котором я сравниваю float и integer значения (соответственно на вход блока подаются только float или только integer значения). И сейчас заметил такой баг, что, если на вход блока подаются значения null, то результат блока false. У меня есть несколько мест, где такое получается. Скажите, можно ли подправить логику блока equal?

@Alexandr_Yaskunov Если оба значения NULL то блок выдает false и вы хотите чтобы поведение было другое?

ну по идее, да. и оно так работало, кстати. а теперь получается мне надо сначала проверить одно значение не null ли оно, и если нет, то переходить к проверке

Бэкенд или веб?

веб. могу пример вам показать

@Alexandr_Yaskunov В коде у нас не менялось ничего более года - не могло оно перестать работать.