# HG changeset patch
# User Sverre Rabbelier <srabbelier@gmail.com>
# Date 1225928002 0
# Node ID 6e50bfc6e5a7d80dfeb4e9c3b22053049c7e0da5
# Parent  94568ac6e3e1f5fef27426d62879a421c57d288b
Fix sponsor key field extraction

When extracting key field there is no sponsor or user object, instead
only their link names are known.

diff -r 94568ac6e3e1 -r 6e50bfc6e5a7 app/soc/logic/models/host.py
--- a/app/soc/logic/models/host.py	Wed Nov 05 23:32:59 2008 +0000
+++ b/app/soc/logic/models/host.py	Wed Nov 05 23:33:22 2008 +0000
@@ -50,7 +50,7 @@
     """See base.Logic.getKeyValuesFromFields.
     """
 
-    return [fields['sponsor'].link_name, fields['user'].link_name]
+    return [fields['sponsor_ln'], fields['user_ln']]
 
   def getKeyFieldNames(self):
     """See base.Logic.getKeyFieldNames