Skip to content

Commit 4f56d7a

Browse files
committed
ContactFormContent: Prefill name and email if user is logged in
1 parent 0241c5f commit 4f56d7a

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

feincms/content/contactform/models.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,12 @@ def render(self, **kwargs):
4848

4949
return render_to_string('content/contactform/thanks.html')
5050
else:
51-
form = self.form(initial={'subject': self.subject})
51+
initial = {'subject': self.subject}
52+
if request.user.is_authenticated():
53+
initial['email'] = request.user.email
54+
initial['name'] = request.user.get_full_name()
55+
56+
form = self.form(initial=initial)
5257

5358
return render_to_string('content/contactform/form.html', {
5459
'content': self,

0 commit comments

Comments
 (0)