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?
@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.