{"action":"opened","issue":{"url":"https://api.github.com/repos/ParsePlatform/parse-dashboard/issues/552","repository_url":"https://api.github.com/repos/ParsePlatform/parse-dashboard","labels_url":"https://api.github.com/repos/ParsePlatform/parse-dashboard/issues/552/labels{/name}","comments_url":"https://api.github.com/repos/ParsePlatform/parse-dashboard/issues/552/comments","events_url":"https://api.github.com/repos/ParsePlatform/parse-dashboard/issues/552/events","html_url":"https://github.com/ParsePlatform/parse-dashboard/issues/552","id":181134043,"number":552,"title":"Browser won't render class table with field that contains an object","user":{"login":"seangeiger","id":14241240,"avatar_url":"https://avatars.githubusercontent.com/u/14241240?v=3","gravatar_id":"","url":"https://api.github.com/users/seangeiger","html_url":"https://github.com/seangeiger","followers_url":"https://api.github.com/users/seangeiger/followers","following_url":"https://api.github.com/users/seangeiger/following{/other_user}","gists_url":"https://api.github.com/users/seangeiger/gists{/gist_id}","starred_url":"https://api.github.com/users/seangeiger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seangeiger/subscriptions","organizations_url":"https://api.github.com/users/seangeiger/orgs","repos_url":"https://api.github.com/users/seangeiger/repos","events_url":"https://api.github.com/users/seangeiger/events{/privacy}","received_events_url":"https://api.github.com/users/seangeiger/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-05T12:01:31Z","updated_at":"2016-10-05T12:01:31Z","closed_at":null,"body":"Make sure these boxes are checked before submitting your issue -- thanks for reporting issues back to Parse Dashboard!\r\n\r\n- [X] You're running version >=1.0.18 of Parse Dashboard.\r\n\r\n- [X] You're running version >=2.2.18 of Parse Server.\r\n\r\n- [X] You've searched through [existing issues](https://github.com/ParsePlatform/parse-dashboard/issues?utf8=%E2%9C%93&q=). Chances are that your issue has been reported or resolved before.\r\n\r\n#### Environment Setup\r\n\r\n\r\n#### Steps to reproduce\r\nI have multiple classes which have a field that's an object.  They look like this:\r\n\r\n        {\r\n            \"objectId\": \"example\",\r\n            \"username\": \"example\",\r\n            \"createdAt\": \"2016-05-26T02:07:34.545Z\",\r\n            \"updatedAt\": \"2016-05-26T02:07:56.154Z\",\r\n            \"publicKey\": {\r\n                \"__type\": \"Bytes\",\r\n                \"base64\": \"examplePublicKey\"\r\n            }\r\n        },\r\n\r\nWhen the Dashboard Browser tries to display all the rows for this class, it returns an error of \r\n`\"Objects are not valid as a React child (found: object with keys {__type, base64}).\"`\r\nand doesn't display any rows.  If I filter to rows with undefined publicKeys, they display as they should.\r\n\r\nThis is related to [Issue 539](https://github.com/ParsePlatform/parse-dashboard/issues/539) but happens in a different context.  The stack trace and error messages are very similar.\r\n"}}
{"actor":{"display_login":"seangeiger"}}