work in progress: restrict mail recipients to users who have access to the target object; future extension: select recipients by groups
This commit is contained in:
parent
54cf5c017f
commit
ccbd58f454
2 changed files with 4 additions and 2 deletions
|
@ -339,6 +339,8 @@
|
||||||
name="boolean" />
|
name="boolean" />
|
||||||
<adapter factory="cybertools.composer.schema.field.ListFieldInstance"
|
<adapter factory="cybertools.composer.schema.field.ListFieldInstance"
|
||||||
name="list" />
|
name="list" />
|
||||||
|
<adapter factory="cybertools.composer.schema.field.DropdownFieldInstance"
|
||||||
|
name="dropdown" />
|
||||||
<adapter factory="cybertools.composer.schema.field.FileUploadFieldInstance"
|
<adapter factory="cybertools.composer.schema.field.FileUploadFieldInstance"
|
||||||
name="fileupload" />
|
name="fileupload" />
|
||||||
<adapter factory="cybertools.composer.schema.grid.field.GridFieldInstance"
|
<adapter factory="cybertools.composer.schema.grid.field.GridFieldInstance"
|
||||||
|
|
|
@ -408,8 +408,8 @@ Send Email to Members
|
||||||
>>> from loops.organize.browser.party import SendEmailForm
|
>>> from loops.organize.browser.party import SendEmailForm
|
||||||
>>> form = SendEmailForm(menu, TestRequest())
|
>>> form = SendEmailForm(menu, TestRequest())
|
||||||
>>> form.members
|
>>> form.members
|
||||||
[{'email': 'john@loopz.org', 'title': u'John'},
|
[{'object': <...Person...>, 'email': 'john@loopz.org', 'title': u'John'},
|
||||||
{'email': u'tommy@sawyer.com', 'title': u'Tom Sawyer'}]
|
{'object': <...Person...>, 'email': u'tommy@sawyer.com', 'title': u'Tom Sawyer'}]
|
||||||
>>> form.subject
|
>>> form.subject
|
||||||
u"loops Notification from '$site'"
|
u"loops Notification from '$site'"
|
||||||
>>> form.mailBody
|
>>> form.mailBody
|
||||||
|
|
Loading…
Add table
Reference in a new issue