Similar to other questions about triggering a flow when a column values changes, rather than every time an item is modified but a little different.
My flow sends an email when a news post is published ie promoted state goes from 1 to 2. To prevent another email being sent when a post is edited after publishing, the flow also changes the value of the "email sent" field to yes. Since that change puts the post back into draft mode, the flow also updates the promoted state field to = 2.
The problem is that even though the promoted state = 2, the post is still put into draft mode and needs to be reposted. It looks like no matter what I do, any change to any field while not necessarily firing the flow, will be read as a change and put the post into draft status.
Any ideas on how to workaround this?