--- a/app/soc/views/docs/edit.py Fri Nov 07 22:13:20 2008 +0000
+++ b/app/soc/views/docs/edit.py Fri Nov 07 22:24:01 2008 +0000
@@ -61,10 +61,6 @@
"""
user = users.get_current_user()
- if user:
- email = user.email()
- else:
- email = None
partial_path = form.cleaned_data.get('partial_path')
link_name = form.cleaned_data.get('link_name')
@@ -75,7 +71,7 @@
properties['title'] = form.cleaned_data.get('title')
properties['short_name'] = form.cleaned_data.get('short_name')
properties['content'] = form.cleaned_data.get('content')
- properties['author'] = models.user.logic.getFromFields(email=email)
+ properties['author'] = models.user.logic.getForFields({'id': user}, unique=True)
properties['is_featured'] = form.cleaned_data.get('is_featured')
key_fields = document.logic.getKeyFieldsFromDict(properties)