Ticket #220 (closed defect: fixed)

Opened 6 months ago

Last modified 6 months ago

server.OpenIDResponse.toFormMarkup: grab return_to from the request, not the response fields.

Reported by: https://keturn.myopenid.com/ Assigned to:
Priority: major Milestone: Lib release 6/5
Keywords: sync Cc:
Project: All libraries OpenID Protocol: OpenID 2.x
Series: 2.x.x Web Browser:

Description

see Python patch with test

    +    def test_cancelToForm(self):
    +        request = server.CheckIDRequest(
    +            identity = 'http://bombom.unittest/',
    +            trust_root = 'http://burr.unittest/',
    +            return_to = 'http://burr.unittest/999',
    +            immediate = False,
    +            op_endpoint = self.server.op_endpoint,
    +            )
    +        response = server.OpenIDResponse(request)
    +        response.fields = Message.fromOpenIDArgs({
    +            'mode': 'cancel',
    +            })
    +        form = response.toFormMarkup()
    +        self.failUnless(form)

Change History

06/04/08 16:16:03 changed by http://carl.myopenid.com/

  • status changed from new to closed.
  • resolution set to fixed.

06/04/08 16:16:23 changed by http://carl.myopenid.com/

  • status changed from closed to reopened.
  • resolution deleted.

Need to do ruby

06/04/08 16:26:38 changed by http://carl.myopenid.com/

  • status changed from reopened to closed.
  • resolution set to fixed.