Wiadomość znikająca na nodzie "Switch"

Mam problem z nodem Switch. Pomysł jest taki, żeby stworzyć powiadomienie, przeznaczone dla dwóch osób łącznie, lub każdej z osobna. W tym celu tworzę wiadomość z właściwością msg.adresat, która może przyjmować wartości adam, karolina, wszyscy. Node Switch ma sprawdzać tą właściwość i odpowiednio kierować wiadomość. W teorii. W praktyce nie wypuszcza niczego. Z resztą zobaczcie sami na załączonym procesie. Co może być nie tak?

flows.json (2,9 KB)

@jolly.roger troszkę pomieszałeś. msg.adresat to u Ciebie obiekt dlatego jak go używasz w switchu to nic się nie udaje. msg.adresat w Twoim wypadku powinien wyglądać. tak:

msg.adresat = "adam"

I wtedy taki switch jaki masz będzie działał bez problemu.
Ewentualnie jeżeli chcesz aby msg.adresat był pełnym obiektem to wtedy w switchu musisz sprawdzać następującą właściwość obiektu:

msg.adresat.data.message

a nie samo

msg.adresat

Więc albo wybierasz opcje uproszczenia właściwości msg.adresat albo zmieniasz warunek w switch. Obie wersje zadziałają chociaż do tego co chcesz osiągnąć sugeruje wariant 1.

Pięknie. Działa, jak powinno. Dziękuję.