# HG changeset patch # User Sverre Rabbelier # Date 1236208293 0 # Node ID 9b6cc71dd70cbbe1a40a87c9edb7fde9f2b93791 # Parent 7959bc7b77a9e58e12e9988016d490d22e4aa7d0 Only show key_fields in error message This caused a crash when GET, POST, and context were added to the django_args by the decorators. Patch by: Sverre Rabbelier diff -r 7959bc7b77a9 -r 9b6cc71dd70c app/soc/logic/models/base.py --- a/app/soc/logic/models/base.py Wed Mar 04 23:11:05 2009 +0000 +++ b/app/soc/logic/models/base.py Wed Mar 04 23:11:33 2009 +0000 @@ -255,10 +255,11 @@ if entity: return entity + key_fields = self.getKeyFieldsFromFields(fields) format_text = ugettext('"%(key)s" is "%(value)s"') msg_pairs = [format_text % {'key': key, 'value': value} - for key, value in fields.iteritems()] + for key, value in key_fields.iteritems()] joined_pairs = ' and '.join(msg_pairs)