app/soc/views/docs/edit.py
changeset 435 829fe8302a8b
parent 408 7cd6bdfbf95c
child 445 31927f21970d
--- a/app/soc/views/docs/edit.py	Sun Nov 02 22:56:52 2008 +0000
+++ b/app/soc/views/docs/edit.py	Sun Nov 02 22:57:46 2008 +0000
@@ -78,9 +78,9 @@
   properties['author'] = models.user.logic.getFromFields(email=email)
   properties['is_featured'] = form.cleaned_data.get('is_featured')
 
-  doc = document.logic.updateOrCreateFromFields(properties,
-                                                partial_path=partial_path,
-                                                link_name=link_name)
+  key_fields = document.logic.getKeyFieldsFromDict(properties)
+
+  doc = document.logic.updateOrCreateFromFields(properties, key_fields)
   return doc