Просмотр исходного кода

Merge branch 'beta.3.add-users-backend' of https://github.com/porter-dev/porter into beta.3.integration-frontend

jusrhee 5 лет назад
Родитель
Сommit
23b298bbb2
1 измененных файлов с 12 добавлено и 14 удалено
  1. 12 14
      server/api/user_handler.go

+ 12 - 14
server/api/user_handler.go

@@ -52,16 +52,15 @@ func (app *App) HandleCreateUser(w http.ResponseWriter, r *http.Request) {
 
 		if val, ok := session.Values["redirect"].(string); ok && val != "" {
 			http.Redirect(w, r, val, 302)
-		} else {
-			http.Redirect(w, r, "/dashboard", 302)
+			return
 		}
 
-		// w.WriteHeader(http.StatusCreated)
+		w.WriteHeader(http.StatusCreated)
 
-		// if err := app.sendUser(w, user.ID, user.Email); err != nil {
-		// 	app.handleErrorFormDecoding(err, ErrUserDecode, w)
-		// 	return
-		// }
+		if err := app.sendUser(w, user.ID, user.Email); err != nil {
+			app.handleErrorFormDecoding(err, ErrUserDecode, w)
+			return
+		}
 	}
 }
 
@@ -130,16 +129,15 @@ func (app *App) HandleLoginUser(w http.ResponseWriter, r *http.Request) {
 
 	if val, ok := session.Values["redirect"].(string); ok && val != "" {
 		http.Redirect(w, r, val, 302)
-	} else {
-		http.Redirect(w, r, "/dashboard", 302)
+		return
 	}
 
-	// w.WriteHeader(http.StatusOK)
+	w.WriteHeader(http.StatusCreated)
 
-	// if err := app.sendUser(w, storedUser.ID, storedUser.Email); err != nil {
-	// 	app.handleErrorFormDecoding(err, ErrUserDecode, w)
-	// 	return
-	// }
+	if err := app.sendUser(w, storedUser.ID, storedUser.Email); err != nil {
+		app.handleErrorFormDecoding(err, ErrUserDecode, w)
+		return
+	}
 }
 
 // HandleLogoutUser detaches the user from the session