mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	refactor: set default order by recently star.
This commit is contained in:
		@@ -74,7 +74,8 @@ func (repo *Repository) GetStargazers(page int) ([]*User, error) {
 | 
			
		||||
func (u *User) GetStarredRepos(private bool) (repos []*Repository, err error) {
 | 
			
		||||
	sess := x.
 | 
			
		||||
		Join("INNER", "star", "star.repo_id = repository.id").
 | 
			
		||||
		Where("star.uid = ?", u.ID)
 | 
			
		||||
		Where("star.uid = ?", u.ID).
 | 
			
		||||
		Desc("star.id")
 | 
			
		||||
 | 
			
		||||
	if !private {
 | 
			
		||||
		sess = sess.And("is_private = ?", false)
 | 
			
		||||
 
 | 
			
		||||
@@ -61,8 +61,8 @@ func TestUser_GetStarredRepos(t *testing.T) {
 | 
			
		||||
	starred, err = user.GetStarredRepos(true)
 | 
			
		||||
	assert.NoError(t, err)
 | 
			
		||||
	assert.Len(t, starred, 2)
 | 
			
		||||
	assert.Equal(t, int64(2), starred[0].ID)
 | 
			
		||||
	assert.Equal(t, int64(4), starred[1].ID)
 | 
			
		||||
	assert.Equal(t, int64(4), starred[0].ID)
 | 
			
		||||
	assert.Equal(t, int64(2), starred[1].ID)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func TestUser_GetStarredRepos2(t *testing.T) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user