{"action":"created","issue":{"url":"https://api.github.com/repos/crossbario/crossbar/issues/498","labels_url":"https://api.github.com/repos/crossbario/crossbar/issues/498/labels{/name}","comments_url":"https://api.github.com/repos/crossbario/crossbar/issues/498/comments","events_url":"https://api.github.com/repos/crossbario/crossbar/issues/498/events","html_url":"https://github.com/crossbario/crossbar/pull/498","id":114478600,"number":498,"title":"Store challenge JSON in a serializable format","user":{"login":"jvdm","id":291493,"avatar_url":"https://avatars.githubusercontent.com/u/291493?v=3","gravatar_id":"","url":"https://api.github.com/users/jvdm","html_url":"https://github.com/jvdm","followers_url":"https://api.github.com/users/jvdm/followers","following_url":"https://api.github.com/users/jvdm/following{/other_user}","gists_url":"https://api.github.com/users/jvdm/gists{/gist_id}","starred_url":"https://api.github.com/users/jvdm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jvdm/subscriptions","organizations_url":"https://api.github.com/users/jvdm/orgs","repos_url":"https://api.github.com/users/jvdm/repos","events_url":"https://api.github.com/users/jvdm/events{/privacy}","received_events_url":"https://api.github.com/users/jvdm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-01T16:21:17Z","updated_at":"2015-11-02T20:47:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/crossbario/crossbar/pulls/498","html_url":"https://github.com/crossbario/crossbar/pull/498","diff_url":"https://github.com/crossbario/crossbar/pull/498.diff","patch_url":"https://github.com/crossbario/crossbar/pull/498.patch"},"body":"Storing `challenge` in `PendingAuthWampCra` as a UTF-8 JSON instead of\r\nbytes is more natural; json spec states that json strings are utf-8,\r\nso it usually will be required to be used throughout as such. For\r\nexample, the field is currently only required to be bytes during\r\nsignature calculation, which is done in its initialization.\r\n\r\nThis would fix #489.\r\n"},"comment":{"url":"https://api.github.com/repos/crossbario/crossbar/issues/comments/153151610","html_url":"https://github.com/crossbario/crossbar/pull/498#issuecomment-153151610","issue_url":"https://api.github.com/repos/crossbario/crossbar/issues/498","id":153151610,"user":{"login":"meejah","id":145599,"avatar_url":"https://avatars.githubusercontent.com/u/145599?v=3","gravatar_id":"","url":"https://api.github.com/users/meejah","html_url":"https://github.com/meejah","followers_url":"https://api.github.com/users/meejah/followers","following_url":"https://api.github.com/users/meejah/following{/other_user}","gists_url":"https://api.github.com/users/meejah/gists{/gist_id}","starred_url":"https://api.github.com/users/meejah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/meejah/subscriptions","organizations_url":"https://api.github.com/users/meejah/orgs","repos_url":"https://api.github.com/users/meejah/repos","events_url":"https://api.github.com/users/meejah/events{/privacy}","received_events_url":"https://api.github.com/users/meejah/received_events","type":"User","site_admin":false},"created_at":"2015-11-02T20:47:02Z","updated_at":"2015-11-02T20:47:02Z","body":"@jvdm thanks for the PR, I agree that storing it as bytes is probably the wrong answer; working on tests-cases for other flows etc too and making sure the spec/docs align with this."}}