mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Fix some slice problems (incorrect slice length) (#19592)
This commit is contained in:
		@@ -245,7 +245,7 @@ func deleteOAuth2Application(sess db.Engine, id, userid int64) error {
 | 
				
			|||||||
		"oauth2_authorization_code.grant_id = oauth2_grant.id AND oauth2_grant.application_id = ?", id).Find(&codes); err != nil {
 | 
							"oauth2_authorization_code.grant_id = oauth2_grant.id AND oauth2_grant.application_id = ?", id).Find(&codes); err != nil {
 | 
				
			||||||
		return err
 | 
							return err
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	codeIDs := make([]int64, 0)
 | 
						codeIDs := make([]int64, 0, len(codes))
 | 
				
			||||||
	for _, grant := range codes {
 | 
						for _, grant := range codes {
 | 
				
			||||||
		codeIDs = append(codeIDs, grant.ID)
 | 
							codeIDs = append(codeIDs, grant.ID)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -127,7 +127,7 @@ func GetActivityStatsTopAuthors(ctx context.Context, repo *repo_model.Repository
 | 
				
			|||||||
			user.Commits += v.Commits
 | 
								user.Commits += v.Commits
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	v := make([]*ActivityAuthorData, 0)
 | 
						v := make([]*ActivityAuthorData, 0, len(users))
 | 
				
			||||||
	for _, u := range users {
 | 
						for _, u := range users {
 | 
				
			||||||
		v = append(v, u)
 | 
							v = append(v, u)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ type UserList []*User //revive:disable-line:exported
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// GetUserIDs returns a slice of user's id
 | 
					// GetUserIDs returns a slice of user's id
 | 
				
			||||||
func (users UserList) GetUserIDs() []int64 {
 | 
					func (users UserList) GetUserIDs() []int64 {
 | 
				
			||||||
	userIDs := make([]int64, len(users))
 | 
						userIDs := make([]int64, 0, len(users))
 | 
				
			||||||
	for _, user := range users {
 | 
						for _, user := range users {
 | 
				
			||||||
		userIDs = append(userIDs, user.ID) // Considering that user id are unique in the list
 | 
							userIDs = append(userIDs, user.ID) // Considering that user id are unique in the list
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user