X Xon Well-known member Mar 6, 2018 #1 Affected version 2.0.2 actionContact explicitly calls validate(), and then the contact service's send()[icode] calls it again.
actionContact explicitly calls validate(), and then the contact service's send()[icode] calls it again.
Chris D XenForo developer Staff member Mar 7, 2018 #2 You're not wrong. We could have probably used the ValidateAndSavableTrait here but too late to add that now so I've just added a validated class property to store the validated state so we can prevent it running twice.
You're not wrong. We could have probably used the ValidateAndSavableTrait here but too late to add that now so I've just added a validated class property to store the validated state so we can prevent it running twice.