{"action":"created","issue":{"url":"https://api.github.com/repos/pakyow/pakyow/issues/201","repository_url":"https://api.github.com/repos/pakyow/pakyow","labels_url":"https://api.github.com/repos/pakyow/pakyow/issues/201/labels{/name}","comments_url":"https://api.github.com/repos/pakyow/pakyow/issues/201/comments","events_url":"https://api.github.com/repos/pakyow/pakyow/issues/201/events","html_url":"https://github.com/pakyow/pakyow/pull/201","id":185550876,"number":201,"title":"[WIP] Ensure that class attribute values are arrays","user":{"login":"karimmtarek","id":5586031,"avatar_url":"https://avatars.githubusercontent.com/u/5586031?v=3","gravatar_id":"","url":"https://api.github.com/users/karimmtarek","html_url":"https://github.com/karimmtarek","followers_url":"https://api.github.com/users/karimmtarek/followers","following_url":"https://api.github.com/users/karimmtarek/following{/other_user}","gists_url":"https://api.github.com/users/karimmtarek/gists{/gist_id}","starred_url":"https://api.github.com/users/karimmtarek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karimmtarek/subscriptions","organizations_url":"https://api.github.com/users/karimmtarek/orgs","repos_url":"https://api.github.com/users/karimmtarek/repos","events_url":"https://api.github.com/users/karimmtarek/events{/privacy}","received_events_url":"https://api.github.com/users/karimmtarek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-27T01:21:20Z","updated_at":"2016-10-27T17:22:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pakyow/pakyow/pulls/201","html_url":"https://github.com/pakyow/pakyow/pull/201","diff_url":"https://github.com/pakyow/pakyow/pull/201.diff","patch_url":"https://github.com/pakyow/pakyow/pull/201.patch"},"body":"Closes #177 \r\n\r\n@bryanp this is just to start the conversation.\r\nThis new line will make sure whatever the value is it will be converted to an Array. Does that fulfill the requirements? or there is more to it than that?"},"comment":{"url":"https://api.github.com/repos/pakyow/pakyow/issues/comments/256712158","html_url":"https://github.com/pakyow/pakyow/pull/201#issuecomment-256712158","issue_url":"https://api.github.com/repos/pakyow/pakyow/issues/201","id":256712158,"user":{"login":"bryanp","id":18920,"avatar_url":"https://avatars.githubusercontent.com/u/18920?v=3","gravatar_id":"","url":"https://api.github.com/users/bryanp","html_url":"https://github.com/bryanp","followers_url":"https://api.github.com/users/bryanp/followers","following_url":"https://api.github.com/users/bryanp/following{/other_user}","gists_url":"https://api.github.com/users/bryanp/gists{/gist_id}","starred_url":"https://api.github.com/users/bryanp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bryanp/subscriptions","organizations_url":"https://api.github.com/users/bryanp/orgs","repos_url":"https://api.github.com/users/bryanp/repos","events_url":"https://api.github.com/users/bryanp/events{/privacy}","received_events_url":"https://api.github.com/users/bryanp/received_events","type":"User","site_admin":false},"created_at":"2016-10-27T17:22:17Z","updated_at":"2016-10-27T17:22:17Z","body":"There's a lot more to this, unfortunately. If you look at presenter's `Attr` class it handles four types of attributes: Boolean (e.g. checked), Multiple (e.g. class), Hash (e.g. style), as well as normal string value attributes (e.g. action). We do a lot of validation when setting these on `View`. All of this logic needs to be present for `UIAttrs` as well. Essentially: https://github.com/pakyow/pakyow/blob/master/pakyow-presenter/lib/pakyow/presenter/attributes.rb"}}
{"actor":{"display_login":"bryanp"}}