{"action":"created","issue":{"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/221","repository_url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET","labels_url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/221/labels{/name}","comments_url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/221/comments","events_url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/221/events","html_url":"https://github.com/ParsePlatform/Parse-SDK-dotNET/issues/221","id":166977082,"number":221,"title":"Only first save of CurrentInstallation works when custom columns are added","user":{"login":"miracle7","id":5317556,"avatar_url":"https://avatars.githubusercontent.com/u/5317556?v=3","gravatar_id":"","url":"https://api.github.com/users/miracle7","html_url":"https://github.com/miracle7","followers_url":"https://api.github.com/users/miracle7/followers","following_url":"https://api.github.com/users/miracle7/following{/other_user}","gists_url":"https://api.github.com/users/miracle7/gists{/gist_id}","starred_url":"https://api.github.com/users/miracle7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miracle7/subscriptions","organizations_url":"https://api.github.com/users/miracle7/orgs","repos_url":"https://api.github.com/users/miracle7/repos","events_url":"https://api.github.com/users/miracle7/events{/privacy}","received_events_url":"https://api.github.com/users/miracle7/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-22T06:14:26Z","updated_at":"2016-07-22T21:02:54Z","closed_at":null,"body":"When I run the following code the first time, the installation is saved successfully.\r\n```\r\nvar installation = ParseInstallation.CurrentInstallation;\r\ninstallation[\"language\"] = Localization.language;\r\ninstallation.SaveAsync();\r\n```\r\nAll subsequent times it fails with the error:\r\n`Parse.ParseException: at least one ID field (deviceToken, installationId) must be specified in this operation`\r\n\r\nIf I omit the second line where I set the language column I can save as many times as I like without issues. I have also tried doing things like fetching the current installation before saving it but with no success.\r\n\r\nThe installation does have an 'installationId' field set at all times, so basically out of ideas of why this is happening, especially only when setting a custom column.\r\n\r\n![image](https://cloud.githubusercontent.com/assets/5317556/17048145/fc4897d8-5026-11e6-96b1-247cebd75859.png)\r\n\r\nIf anyone could help me fix or workaround this problem it would be greatly appreciated as it is holding up our development :)"},"comment":{"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/comments/234655992","html_url":"https://github.com/ParsePlatform/Parse-SDK-dotNET/issues/221#issuecomment-234655992","issue_url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/221","id":234655992,"user":{"login":"richardjrossiii","id":699752,"avatar_url":"https://avatars.githubusercontent.com/u/699752?v=3","gravatar_id":"","url":"https://api.github.com/users/richardjrossiii","html_url":"https://github.com/richardjrossiii","followers_url":"https://api.github.com/users/richardjrossiii/followers","following_url":"https://api.github.com/users/richardjrossiii/following{/other_user}","gists_url":"https://api.github.com/users/richardjrossiii/gists{/gist_id}","starred_url":"https://api.github.com/users/richardjrossiii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richardjrossiii/subscriptions","organizations_url":"https://api.github.com/users/richardjrossiii/orgs","repos_url":"https://api.github.com/users/richardjrossiii/repos","events_url":"https://api.github.com/users/richardjrossiii/events{/privacy}","received_events_url":"https://api.github.com/users/richardjrossiii/received_events","type":"User","site_admin":false},"created_at":"2016-07-22T21:02:54Z","updated_at":"2016-07-22T21:02:54Z","body":"@miracle7 A Parse.ParseException is almost certainly a backend issue. There's no logic inside ParseInstallation to my knowledge that would cause such an error to occur."}}
{"actor":{"display_login":"richardjrossiii"}}