{"issue":{"created_at":"2011-10-26T21:41:52Z","state":"closed","updated_at":"2011-11-25T17:27:47Z","user":{"gravatar_id":"4f295d5bdebbf607ad32f7ce5036aded","id":754,"url":"https://api.github.com/users/jsgoecke","login":"jsgoecke","avatar_url":"https://secure.gravatar.com/avatar/4f295d5bdebbf607ad32f7ce5036aded?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":1,"body":"Right now it appears when I do a Connect.new it requires that the uname/passwd be passed in as symbols for the key:\r\n\r\n/Users/jsgoecke/.rvm/gems/ruby-1.9.2-p180/gems/punchblock-0.4.3/lib/punchblock/connection.rb:27:in `initialize': ArgumentError (ArgumentError)\r\n\tfrom rayo_driver.rb:21:in `new'\r\n\tfrom rayo_driver.rb:21:in `<main>'\r\n\r\nLine 27 is here:\r\n\r\n'''ruby\r\nraise ArgumentError unless (@username = options[:username]) && options[:password]\r\n'''\r\n\r\nSeems that maybe it should allow keys to be strings too.","assignee":null,"id":2062052,"number":77,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"labels":[{"name":"Invalid","color":"ededed","url":"https://api.github.com/repos/adhearsion/punchblock/labels/Invalid"}],"title":"Connection options required to be a symbol?","closed_at":"2011-11-25T17:27:47Z","html_url":"https://github.com/adhearsion/punchblock/issues/77","url":"https://api.github.com/repos/adhearsion/punchblock/issues/77","milestone":null},"action":"created","comment":{"created_at":"2011-11-25T17:27:46Z","updated_at":"2011-11-25T17:27:46Z","user":{"gravatar_id":"f9116c42e95b260f995680d301695a84","id":210221,"url":"https://api.github.com/users/benlangfeld","login":"benlangfeld","avatar_url":"https://secure.gravatar.com/avatar/f9116c42e95b260f995680d301695a84?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"I disagree, and I'm marking this invalid :)","id":2876478,"url":"https://api.github.com/repos/adhearsion/punchblock/issues/comments/2876478"}}