@ -377,4 +377,8 @@ textarea {
.form__field__errors {
margin-top: em(7px);
}
input[name="honeypot"] {
display: none !important;
@ -205,6 +205,11 @@ class FormPlugin(_FormPlugin):
child_classes = ['TextField', 'TextAreaField', 'EmailField', 'RadioSelectField', 'MultipleSelectField',
'SubmitButton']
def send_notifications(self, instance, form):
if dict(form.get_serialized_field_choices()).get('honeypot', ''):
return []
return super(FormPlugin, self).send_notifications(instance, form)
class SocialMediaListItemInlineAdmin(admin.TabularInline):
model = SocialMediaListItem