send email form: only accessible for logged-in users

This commit is contained in:
Helmut Merz 2015-06-15 07:33:27 +02:00
parent a3716050e9
commit 70e53daadf

View file

@ -133,6 +133,10 @@ class SendEmailForm(NodeView):
__call__ = innerHtml
def checkPermissions(self):
return (not self.isAnonymous and
super(SendEmailForm, self).checkPermissions())
@property
def macro(self):
return organize_macros.macros['send_email']
@ -181,6 +185,10 @@ class SendEmailForm(NodeView):
class SendEmail(FormController):
def checkPermissions(self):
return (not self.isAnonymous and
super(SendEmail, self).checkPermissions())
def update(self):
form = self.request.form
subject = form.get('subject') or u''