From d11fb7c0de451017403f4c2977450e23128818b3 Mon Sep 17 00:00:00 2001 From: Jaco Kruger Date: Mon, 25 May 2015 14:52:30 +1000 Subject: [PATCH] Parse requires an email address when signing up --- demos/AnyBudget/js/LoginWrapper.react.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/demos/AnyBudget/js/LoginWrapper.react.js b/demos/AnyBudget/js/LoginWrapper.react.js index 1982d18..1c93b1a 100644 --- a/demos/AnyBudget/js/LoginWrapper.react.js +++ b/demos/AnyBudget/js/LoginWrapper.react.js @@ -66,6 +66,14 @@ var LoginWrapper = React.createClass({
{this.state.error}
: null } + { + this.state.signup ? +
+ + +
: + null + }
@@ -92,14 +100,18 @@ var LoginWrapper = React.createClass({ submit: function() { var self = this; + var username = React.findDOMNode(this.refs.username).value; var password = React.findDOMNode(this.refs.password).value; if (username.length && password.length) { if (this.state.signup) { console.log('signup'); + var email = React.findDOMNode(this.refs.email).value; + var u = new Parse.User({ username: username, - password: password + password: password, + email: email }); u.signUp().then(function() { self.setState({