{"action":"closed","issue":{"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/10","labels_url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/10/comments","events_url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/issues/10/events","html_url":"https://github.com/ParsePlatform/Parse-SDK-dotNET/issues/10","id":108499881,"number":10,"title":"iOS SDK v1.6.0 breaking bug: ParseUser.SignUpAsync() never throws any exceptions, even on bad data or duplicate users","user":{"login":"bbartlett","id":1257268,"avatar_url":"https://avatars.githubusercontent.com/u/1257268?v=3","gravatar_id":"","url":"https://api.github.com/users/bbartlett","html_url":"https://github.com/bbartlett","followers_url":"https://api.github.com/users/bbartlett/followers","following_url":"https://api.github.com/users/bbartlett/following{/other_user}","gists_url":"https://api.github.com/users/bbartlett/gists{/gist_id}","starred_url":"https://api.github.com/users/bbartlett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bbartlett/subscriptions","organizations_url":"https://api.github.com/users/bbartlett/orgs","repos_url":"https://api.github.com/users/bbartlett/repos","events_url":"https://api.github.com/users/bbartlett/events{/privacy}","received_events_url":"https://api.github.com/users/bbartlett/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ParsePlatform/Parse-SDK-dotNET/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"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},"milestone":null,"comments":2,"created_at":"2015-09-26T22:34:26Z","updated_at":"2015-09-28T21:52:05Z","closed_at":"2015-09-28T21:52:05Z","body":"In the v1.6.0 Parse SDK for iOS (from nuget), ParseUser.SignUpAsync() no longer throws any exceptions, even on bad data or duplicate users.  Using TodoParseAuth as a test, in v1.5.5, exceptions are thrown for things like invalid email addresses ( eg: \".@here.com\") or users already existing, but as of the 1.6.0 update, exceptions are no longer thrown.  Code simply passes through to the next line, with ParseUser.CurrentUser NOT being set to null, but instead being set to an invalid object (where ParseUser.CurrentUser.ObjectId is null)."}}