Can some one check my logic, because I'm getting an infinite trigger loop error, and I'm not sure how to escape it.
I have a flow that is triggered "When an item is created or modified" with a trigger condition of "replies must not be blank" - @not(equals(triggerOutputs()?['body/Replies'],null))
I then have a create variable and append variable that copies the text in the reply field, and an update item step that puts that text into a history field and sets the reply field to null by use of concat('')
As the reply field is now null the trigger condition means the flow won't run again, so there isn't an infinite trigger.
This works in testing - have I missed anything?