[OneSignal Plugin] OneSignal Tags not working properly

Forge Component
Published on 2019-10-18 by OutSystems R&D
13 votes
Published on 2019-10-18 by OutSystems R&D


I have a support case open with some issues, and I will add this one today to that support case. In the meantime I wonder if someone already found and fixed this issue.

Currently the way the structure for filters is built the tags go like this to onesignal:


However it should be parsed, according to their documentation, in the bellow format:

  {"field": "tag", "key": "level", "relation": "=", "value": "10"},
  {"operator": "OR"}, {"field": "tag", "key": "level", "relation": "=", "value": "20"}

Whats happening to me its basically I'm always broadcasting and the filters are being ignored.

Best regards

had a similar problem.  did you find any solution to this?

it seems to work by creating filteritem with just "Operator:OR" in between items.