Bläddra i källkod

sqlstore: clean quota and user_auth_tokens when removing users (#17487)

fixes #17392
Kyle Brandt 6 år sedan
förälder
incheckning
a95c7bfa6f
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      pkg/services/sqlstore/user.go

+ 2 - 0
pkg/services/sqlstore/user.go

@@ -528,6 +528,8 @@ func deleteUserInTransaction(sess *DBSession, cmd *m.DeleteUserCommand) error {
 		"DELETE FROM preferences WHERE user_id = ?",
 		"DELETE FROM preferences WHERE user_id = ?",
 		"DELETE FROM team_member WHERE user_id = ?",
 		"DELETE FROM team_member WHERE user_id = ?",
 		"DELETE FROM user_auth WHERE user_id = ?",
 		"DELETE FROM user_auth WHERE user_id = ?",
+		"DELETE FROM user_auth_token WHERE user_id = ?",
+		"DELETE FROM quota WHERE user_id = ?",
 	}
 	}
 
 
 	for _, sql := range deletes {
 	for _, sql := range deletes {