Evening, Mikhail Gusarov. Mikhail Gusarov 15:06 20/3/2008 wrote:
Looks like this bug was adressed in upstream darcs repo. But anyway here is a patch for python-openid:
--- a/openid/server/server.py 2008-03-20 21:31:33.000000000 +0200
+++ b/openid/server/server.py 2008-03-20 21:31:45.000000000 +0200
@@ -609,6 +609,8 @@ class CheckIDRequest(OpenIDRequest):
"claimed_id")
raise ProtocolError(message, text=s)
+ elif self.identity:
+ self.claimed_id = self.identity
else:
self.claimed_id = None

