Is there a way to only get the modified fields in the UI then compare it to the database value?
Discussion posts and replies are publicly visible
You can save the DB value into a seperate variable and while comparing compare the both of the variable