When we set states through a workflow, if we are doing this to 2 states of the same element in the same workflow step (same step, not the action itself), I mean, both states in the same step would be stacked. Can I assume that the lowest state on the stack would be set after the highest one?
Well, simply because I need to send a list to a state, and then update a boolean state on the same element, comparing the current list in the first state with another list.
I know I could use two steps, each with a conditional already comparing the lists.
In the first step I would assign the list to the first state (list type) and set the boolean to yes, if the conditional was satisfied.
OR
In the second step, if the conditional was not satisfied, it would assign the list to the first state and no to the second state.
But I’m just asking to make sure if I could do this in a single step without running the risk of the comparison that uses the value of the first state setting the Boolean value in the wrong way to the second one if it didn’t occur in the sequence.