Skip to content

Commit 4e30b7d

Browse files
author
Taverne Sylvain
committed
Email: email_subject is mandatory
1 parent c1392c8 commit 4e30b7d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

letter_views.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
class MailingLetterNewInstance(NewInstance):
4040

4141
schema = merge_dicts(NewInstance.schema,
42-
email_subject=Unicode,
42+
email_subject=Unicode(mandatory=True),
4343
banner=String)
4444
widgets = NewInstance.widgets + [
4545
TextWidget('email_subject', title=MSG(u'Email subject')),

mail.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from itools.core import merge_dicts
2020
from itools.datatypes import String
2121
from itools.gettext import MSG
22-
from itools.xml import START_ELEMENT, END_ELEMENT, COMMENT
22+
from itools.xml import START_ELEMENT
2323

2424
# import from ikaaro
2525
from ikaaro.autoform import HTMLBody, RTEWidget, timestamp_widget
@@ -82,7 +82,7 @@ class EmailResource_Edit(HTMLEditView):
8282

8383
schema = {'timestamp': HTMLEditView.schema['timestamp'],
8484
'title': Multilingual,
85-
'email_subject': Multilingual,
85+
'email_subject': Multilingual(mandatory=True),
8686
'data': EmailHTMLBody(multilingual=True,
8787
parameters_schema={'lang': String}),
8888
'email_text': Multilingual}

0 commit comments

Comments
 (0)