LPS-38405 Preview only creates a draft when the form has changes
LPS-38405 SF - make the logic easier to understand
LPS-38405 SF
LPS-38405 - SF: Avoiding multiple returns