{"action":"created","issue":{"url":"https://api.github.com/repos/thoughtbot/paperclip/issues/2310","repository_url":"https://api.github.com/repos/thoughtbot/paperclip","labels_url":"https://api.github.com/repos/thoughtbot/paperclip/issues/2310/labels{/name}","comments_url":"https://api.github.com/repos/thoughtbot/paperclip/issues/2310/comments","events_url":"https://api.github.com/repos/thoughtbot/paperclip/issues/2310/events","html_url":"https://github.com/thoughtbot/paperclip/pull/2310","id":178518429,"number":2310,"title":"Update docs for s3_permissions","user":{"login":"HormyAJP","id":2164842,"avatar_url":"https://avatars.githubusercontent.com/u/2164842?v=3","gravatar_id":"","url":"https://api.github.com/users/HormyAJP","html_url":"https://github.com/HormyAJP","followers_url":"https://api.github.com/users/HormyAJP/followers","following_url":"https://api.github.com/users/HormyAJP/following{/other_user}","gists_url":"https://api.github.com/users/HormyAJP/gists{/gist_id}","starred_url":"https://api.github.com/users/HormyAJP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HormyAJP/subscriptions","organizations_url":"https://api.github.com/users/HormyAJP/orgs","repos_url":"https://api.github.com/users/HormyAJP/repos","events_url":"https://api.github.com/users/HormyAJP/events{/privacy}","received_events_url":"https://api.github.com/users/HormyAJP/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-09-22T04:16:55Z","updated_at":"2016-09-28T21:29:10Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/thoughtbot/paperclip/pulls/2310","html_url":"https://github.com/thoughtbot/paperclip/pull/2310","diff_url":"https://github.com/thoughtbot/paperclip/pull/2310.diff","patch_url":"https://github.com/thoughtbot/paperclip/pull/2310.patch"},"body":"s3_permissions can no longer be a symbol. Must be a string.\r\nProviding a string causes hard to debug errors in AWS.\r\n\r\nAs a side note, when these sorts of breaking changes occur to \r\nconfig I really think checks need to be put in place to validate\r\nuser input. Debugging this was time consuming as the errors\r\nI was getting in no way made it obvious this was the problem.\r\n\r\nN.B. I'm assuming that a change was made at some point to \r\nchange s3_permissions from a symbol to a string. We were\r\npreviously using an older version of paperclip where this \r\nworked fine but when I updated this started failing."},"comment":{"url":"https://api.github.com/repos/thoughtbot/paperclip/issues/comments/250306433","html_url":"https://github.com/thoughtbot/paperclip/pull/2310#issuecomment-250306433","issue_url":"https://api.github.com/repos/thoughtbot/paperclip/issues/2310","id":250306433,"user":{"login":"tute","id":54260,"avatar_url":"https://avatars.githubusercontent.com/u/54260?v=3","gravatar_id":"","url":"https://api.github.com/users/tute","html_url":"https://github.com/tute","followers_url":"https://api.github.com/users/tute/followers","following_url":"https://api.github.com/users/tute/following{/other_user}","gists_url":"https://api.github.com/users/tute/gists{/gist_id}","starred_url":"https://api.github.com/users/tute/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tute/subscriptions","organizations_url":"https://api.github.com/users/tute/orgs","repos_url":"https://api.github.com/users/tute/repos","events_url":"https://api.github.com/users/tute/events{/privacy}","received_events_url":"https://api.github.com/users/tute/received_events","type":"User","site_admin":false},"created_at":"2016-09-28T21:29:10Z","updated_at":"2016-09-28T21:29:10Z","body":"> I really think checks need to be put in place to validate\r\n> user input.\r\n\r\nTotally agree.\r\n\r\nThanks for your change! :)"}}
{"actor":{"display_login":"tute"}}