I’m noticing a similar issue that isn’t quite consistent with 7.9
In 7.9, the
AlarmHighestUnackPriority fields were numeric with the value being -1 if the alarm was acknowledged or cleared and 0-4 for whatever the active alarm priority was. However, in 8 these fields are the string versions of the priorities with the values being null when the alarm is acknowledged/cleared and High, Medium, Low, etc. when active.
I’m trying to use the Highest(Un)ackedPriority fields to find the highest priority among multiple alarms and in 7.9 I was able to simply use
max(alarm1.AlarmHighestUnackPriority, alarm2.AlarmHighestUnackPriority, ...). With the string varieties of these in 8, I’m going to have to coerse these to ints first