feat: add blacklist to form
This commit is contained in:
13
src/project/action_backends.py
Normal file
13
src/project/action_backends.py
Normal file
@@ -0,0 +1,13 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from aldryn_forms.action_backends_base import BaseAction
|
||||
|
||||
class DefaultAction(BaseAction):
|
||||
verbose_name = 'Default'
|
||||
|
||||
def form_valid(self, cmsplugin, instance, request, form):
|
||||
email = form.cleaned_data.get('emailfield_1', None)
|
||||
if email and email in ['eric.jones.z.mail@gmail.com']:
|
||||
return
|
||||
recipients = cmsplugin.send_notifications(instance, form)
|
||||
form.instance.set_recipients(recipients)
|
||||
form.save()
|
||||
Reference in New Issue
Block a user