# HG changeset patch # User Lennard de Rijk # Date 1232830311 0 # Node ID 8177ddc9ea35153ffcafa448983e879343bef8f8 # Parent be5f5533a07f55135797c357eef5775787a3ed01 Fixed a bug in _editPost for club_admin and host. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed diff -r be5f5533a07f -r 8177ddc9ea35 app/soc/views/models/club_admin.py --- a/app/soc/views/models/club_admin.py Sat Jan 24 20:44:32 2009 +0000 +++ b/app/soc/views/models/club_admin.py Sat Jan 24 20:51:51 2009 +0000 @@ -97,9 +97,9 @@ def _editPost(self, request, entity, fields): """See base.View._editPost(). """ - - fields['user'] = fields['link_id'] - fields['link_id'] = fields['user'].link_id + if not entity: + fields['user'] = fields['link_id'] + fields['link_id'] = fields['user'].link_id super(View, self)._editPost(request, entity, fields) diff -r be5f5533a07f -r 8177ddc9ea35 app/soc/views/models/host.py --- a/app/soc/views/models/host.py Sat Jan 24 20:44:32 2009 +0000 +++ b/app/soc/views/models/host.py Sat Jan 24 20:51:51 2009 +0000 @@ -132,9 +132,9 @@ def _editPost(self, request, entity, fields): """See base.View._editPost(). """ - - fields['user'] = fields['link_id'] - fields['link_id'] = fields['link_id'].link_id + if not entity + fields['user'] = fields['link_id'] + fields['link_id'] = fields['link_id'].link_id super(View, self)._editPost(request, entity, fields)