# HG changeset patch # User Sylvain Thénault # Date 1261139300 -3600 # Node ID 40624a708dd4f9ec8ec98aa08a84f423d23c9be1 # Parent 24ffe983abfc76f8e33bc6d9082f7b07a8adad0f check entity has an eid before using absolute_url diff -r 24ffe983abfc -r 40624a708dd4 web/views/forms.py --- a/web/views/forms.py Fri Dec 18 13:02:13 2009 +0100 +++ b/web/views/forms.py Fri Dec 18 13:28:20 2009 +0100 @@ -297,7 +297,7 @@ return self.force_session_key # XXX if this is a json request, suppose we should redirect to the # entity primary view - if self.req.json_request: + if self.req.json_request and self.edited_entity.has_eid(): return '%s#%s' % (self.edited_entity.absolute_url(), self.domid) return '%s#%s' % (self.req.url(), self.domid)