Bläddra i källkod

empty invite kind -> developer

Alexander Belanger 4 år sedan
förälder
incheckning
82e51bef45
1 ändrade filer med 7 tillägg och 1 borttagningar
  1. 7 1
      server/api/invite_handler.go

+ 7 - 1
server/api/invite_handler.go

@@ -203,11 +203,17 @@ func (app *App) HandleAcceptInvite(w http.ResponseWriter, r *http.Request) {
 		return
 		return
 	}
 	}
 
 
+	kind := invite.Kind
+
+	if kind == "" {
+		kind = models.RoleDeveloper
+	}
+
 	// create a new Role with the user as the admin
 	// create a new Role with the user as the admin
 	_, err = app.Repo.Project.CreateProjectRole(projModel, &models.Role{
 	_, err = app.Repo.Project.CreateProjectRole(projModel, &models.Role{
 		UserID:    userID,
 		UserID:    userID,
 		ProjectID: uint(projID),
 		ProjectID: uint(projID),
-		Kind:      invite.Kind,
+		Kind:      kind,
 	})
 	})
 
 
 	if err != nil {
 	if err != nil {