{"action":"created","issue":{"url":"https://api.github.com/repos/amitmurthy/AWS.jl/issues/29","labels_url":"https://api.github.com/repos/amitmurthy/AWS.jl/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/amitmurthy/AWS.jl/issues/29/comments","events_url":"https://api.github.com/repos/amitmurthy/AWS.jl/issues/29/events","html_url":"https://github.com/amitmurthy/AWS.jl/issues/29","id":85149636,"number":29,"title":"Conversion error with update of AWS package S3 API","user":{"login":"AndrewBMartin","id":5890950,"avatar_url":"https://avatars.githubusercontent.com/u/5890950?v=3","gravatar_id":"","url":"https://api.github.com/users/AndrewBMartin","html_url":"https://github.com/AndrewBMartin","followers_url":"https://api.github.com/users/AndrewBMartin/followers","following_url":"https://api.github.com/users/AndrewBMartin/following{/other_user}","gists_url":"https://api.github.com/users/AndrewBMartin/gists{/gist_id}","starred_url":"https://api.github.com/users/AndrewBMartin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndrewBMartin/subscriptions","organizations_url":"https://api.github.com/users/AndrewBMartin/orgs","repos_url":"https://api.github.com/users/AndrewBMartin/repos","events_url":"https://api.github.com/users/AndrewBMartin/events{/privacy}","received_events_url":"https://api.github.com/users/AndrewBMartin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-04T15:34:50Z","updated_at":"2015-06-06T12:41:06Z","closed_at":null,"body":"I was getting this error when I installed julia 0.3.8 on Ubuntu Trusty:\r\n```julia\r\nERROR: `convert` has no method matching convert(::Type{String}, ::Array{String,1})\r\n in convert at base.jl:13\r\n in do_request at /home/ubuntu/.julia/v0.3/AWS/src/S3.jl:571\r\n in get_object at /home/ubuntu/.julia/v0.3/AWS/src/S3.jl:392\r\n```\r\nThe do_http method was returning an object where the http_headers dictionary had values of Array{String, 1} instead of Type{String} as the S3Response object expected.\r\n\r\nI've fixed this temporarily in my codebase by checking to see if each header key has a value, and then if it does, assigning the first index of the array to the S3Response object.\r\n\r\nFor the version of AWS in the julia package repo, something might need to be changed to either have do_http return http_headers as a dictionary of Type{String} or update the S3Response type to have fields of Array{String, 1} instead of String."},"comment":{"url":"https://api.github.com/repos/amitmurthy/AWS.jl/issues/comments/109572929","html_url":"https://github.com/amitmurthy/AWS.jl/issues/29#issuecomment-109572929","issue_url":"https://api.github.com/repos/amitmurthy/AWS.jl/issues/29","id":109572929,"user":{"login":"amitmurthy","id":117461,"avatar_url":"https://avatars.githubusercontent.com/u/117461?v=3","gravatar_id":"","url":"https://api.github.com/users/amitmurthy","html_url":"https://github.com/amitmurthy","followers_url":"https://api.github.com/users/amitmurthy/followers","following_url":"https://api.github.com/users/amitmurthy/following{/other_user}","gists_url":"https://api.github.com/users/amitmurthy/gists{/gist_id}","starred_url":"https://api.github.com/users/amitmurthy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amitmurthy/subscriptions","organizations_url":"https://api.github.com/users/amitmurthy/orgs","repos_url":"https://api.github.com/users/amitmurthy/repos","events_url":"https://api.github.com/users/amitmurthy/events{/privacy}","received_events_url":"https://api.github.com/users/amitmurthy/received_events","type":"User","site_admin":false},"created_at":"2015-06-06T12:41:06Z","updated_at":"2015-06-06T12:41:06Z","body":"OK. Then I need to update it to using only version  0.1.4. I believe the syntax is\r\n\r\n`HTTPClient  0.1.4  0.1.5-`  in the requires file?"}}