app/soc/views/models/presence.py
changeset 1700 599a5ff8f422
parent 1697 ffda5c32283b
child 1991 3aeda3007467
--- a/app/soc/views/models/presence.py	Fri Mar 06 22:31:43 2009 +0000
+++ b/app/soc/views/models/presence.py	Fri Mar 06 22:32:26 2009 +0000
@@ -150,17 +150,7 @@
       properties = {'home_for': None}
       document_logic.logic.updateEntityProperties(entity.home, properties)
 
-    scope_path = self._logic.getKeyNameFromFields(fields)
-
-    key_fields = {
-        'scope_path': scope_path,
-        'link_id': fields['home_link_id'],
-        'prefix': self._params['document_prefix'],
-        }
-
-    # TODO notify the user if home_doc is not found
-    home_doc = document_logic.logic.getFromKeyFields(key_fields)
-
+    home_doc = fields.get('resolved_home_link_id')
     fields['home'] = home_doc
 
     if home_doc: