Esempio n. 1
0
def createUser(params):
	required_params = ["email", "phone", "auth_token", "refresh_token"]
	log.info(params)
	missing_fields = []
	for param in required_params:
		if param not in params:
			missing_fields.append(param)
	if missing_fields:
		raise BadRequest("Missing required field(s): %s" % " ".join(missing_fields))

	user = TextyUser()
	user.email = params["email"]
	user.phone = params["phone"]
	user.auth_token = params["auth_token"]
	user.refresh_token = params["refresh_token"]

	return user.put()