I have been seeing weird behaviour from a couple of my triggers after upgrading to 7.4
After some investigating, it turned out that the condition for these triggers was set to "If conditions match rules : Any..." while they need to be set to "If conditions match rules : All..."
Since I only upgraded the Indigo software, and did not touch anything in my database, I was wondering if something had changed between previous versions ?
I came from 7.2... if that matters.
To be certain, I opened the database from 7.2 and from 7.4 in a code editor and compared the corresponding trigger in a split screen.
The only thing that seems different is the following line :
<ObjVers type="integer">5</ObjVers> (for version 7.2)
<ObjVers type="integer">6</ObjVers> (for version 7.4)
I couldn't find any xml tag for 'any' or 'all' inside the library, so I'm wondering if the above is referring to the any-or-all for the condition ?
Additionally, how or why would this change when just doing an upgrade of Indigo ?
Does this mean that now all my conditions could have changed, resulting in wonky behaviour ?