Fix broken login form with new error responses
This commit is contained in:
		
							parent
							
								
									aa6ed364a9
								
							
						
					
					
						commit
						faf893a428
					
				
					 2 changed files with 9 additions and 5 deletions
				
			
		|  | @ -241,7 +241,11 @@ def post_register(): | ||||||
|     password_2 = request.form['password_2'] |     password_2 = request.form['password_2'] | ||||||
| 
 | 
 | ||||||
|     if password_1 != password_2: |     if password_1 != password_2: | ||||||
|         return jsonify.make_json_response({'error': 'Passwords do not match'}, status=422) |         response = { | ||||||
|  |             'error_type': 'PASSWORDS_DONT_MATCH', | ||||||
|  |             'error_message': 'Passwords do not match.', | ||||||
|  |         } | ||||||
|  |         return jsonify.make_json_response(response, status=422) | ||||||
| 
 | 
 | ||||||
|     try: |     try: | ||||||
|         user = P.register_user(username, password_1) |         user = P.register_user(username, password_1) | ||||||
|  |  | ||||||
|  | @ -103,7 +103,7 @@ function submit_login() | ||||||
|     var password = document.getElementById("login_input_password").value; |     var password = document.getElementById("login_input_password").value; | ||||||
|     if (username == "" || password == "") |     if (username == "" || password == "") | ||||||
|     { |     { | ||||||
|         create_message_bubble(message_area, "message_negative", "Fill out the form yo", 8000); |         create_message_bubble(message_area, "message_negative", "Fill out the form, yo.", 8000); | ||||||
|         return; |         return; | ||||||
|     } |     } | ||||||
|     var url = "/login"; |     var url = "/login"; | ||||||
|  | @ -119,7 +119,7 @@ function submit_register() | ||||||
|     var password_2 = document.getElementById("register_input_password_2").value; |     var password_2 = document.getElementById("register_input_password_2").value; | ||||||
|     if (username == "" || password_1 == "" || password_2 == "") |     if (username == "" || password_1 == "" || password_2 == "") | ||||||
|     { |     { | ||||||
|         create_message_bubble(message_area, "message_negative", "Fill out the form yo", 8000); |         create_message_bubble(message_area, "message_negative", "Fill out the form, yo.", 8000); | ||||||
|         return; |         return; | ||||||
|     } |     } | ||||||
|     var url = "/register"; |     var url = "/register"; | ||||||
|  | @ -131,9 +131,9 @@ function submit_register() | ||||||
| } | } | ||||||
| function receive_callback(response) | function receive_callback(response) | ||||||
| { | { | ||||||
|     if ("error" in response) |     if ("error_type" in response) | ||||||
|     { |     { | ||||||
|         create_message_bubble(message_area, "message_negative", response["error"], 8000); |         create_message_bubble(message_area, "message_negative", response["error_message"], 8000); | ||||||
|     } |     } | ||||||
|     else |     else | ||||||
|     { |     { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue