Minor fix for #2567
This commit is contained in:
		
							parent
							
								
									daa43cfb6e
								
							
						
					
					
						commit
						a1d97e8f5c
					
				
					 8 changed files with 17 additions and 14 deletions
				
			
		|  | @ -13,7 +13,6 @@ watch_dirs = [ | |||
| watch_exts = [".go"] | ||||
| build_delay = 1500 | ||||
| cmds = [ | ||||
| 	["go", "install", "-v", "-race"], # sqlite cert pam tidb | ||||
| 	["go", "build", "-race"], | ||||
| 	["make", "build-dev"], # sqlite cert pam tidb | ||||
| 	["./gogs", "web"] | ||||
| ] | ||||
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							|  | @ -19,6 +19,10 @@ build: $(GENERATED) | |||
| 	go install -v -ldflags '$(LDFLAGS)' -tags '$(TAGS)' | ||||
| 	cp '$(GOPATH)/bin/gogs' . | ||||
| 
 | ||||
| build-dev: $(GENERATED) | ||||
| 	go install -v -race -tags '$(TAGS)' | ||||
| 	cp '$(GOPATH)/bin/gogs' . | ||||
| 
 | ||||
| govet: | ||||
| 	go tool vet -composites=false -methods=false -structtags=false . | ||||
| 
 | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ Gogs - Go Git Service [ | ||||
| 
 | ||||
| ##### Current version: 0.8.34 | ||||
| ##### Current version: 0.8.35 | ||||
| 
 | ||||
| | Web | UI  | Preview  | | ||||
| |:-------------:|:-------:|:-------:| | ||||
|  |  | |||
							
								
								
									
										2
									
								
								gogs.go
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								gogs.go
									
									
									
									
									
								
							|  | @ -17,7 +17,7 @@ import ( | |||
| 	"github.com/gogits/gogs/modules/setting" | ||||
| ) | ||||
| 
 | ||||
| const APP_VER = "0.8.34.0214" | ||||
| const APP_VER = "0.8.35.0214" | ||||
| 
 | ||||
| func init() { | ||||
| 	runtime.GOMAXPROCS(runtime.NumCPU()) | ||||
|  |  | |||
|  | @ -593,21 +593,21 @@ func MergePullRequestAction(actUser *User, repo *Repository, pull *Issue) error | |||
| } | ||||
| 
 | ||||
| // GetFeeds returns action list of given user in given context.
 | ||||
| // ctxUserID is the user who's requesting, userID is the user/org that is requested.
 | ||||
| // ctxUserID can be -1, if isProfile is true or in order to skip the permission check.
 | ||||
| // userID is the user who's requesting, ctxUserID is the user/org that is requested.
 | ||||
| // userID can be -1, if isProfile is true or in order to skip the permission check.
 | ||||
| func GetFeeds(ctxUserID, userID, offset int64, isProfile bool) ([]*Action, error) { | ||||
| 	actions := make([]*Action, 0, 20) | ||||
| 	sess := x.Limit(20, int(offset)).Desc("id").Where("user_id=?", userID) | ||||
| 	sess := x.Limit(20, int(offset)).Desc("id").Where("user_id=?", ctxUserID) | ||||
| 	if isProfile { | ||||
| 		sess.And("is_private=?", false).And("act_user_id=?", userID) | ||||
| 		sess.And("is_private=?", false).And("act_user_id=?", ctxUserID) | ||||
| 	} else if ctxUserID != -1 { | ||||
| 		ctxUser := &User{Id: userID} | ||||
| 		if err := ctxUser.GetUserRepositories(ctxUserID); err != nil { | ||||
| 		ctxUser := &User{Id: ctxUserID} | ||||
| 		if err := ctxUser.GetUserRepositories(userID); err != nil { | ||||
| 			return nil, err | ||||
| 		} | ||||
| 
 | ||||
| 		var repoIDs []int64 | ||||
| 		for	_, repo := range ctxUser.Repos { | ||||
| 		for _, repo := range ctxUser.Repos { | ||||
| 			repoIDs = append(repoIDs, repo.ID) | ||||
| 		} | ||||
| 
 | ||||
|  |  | |||
|  | @ -140,7 +140,7 @@ func Dashboard(ctx *middleware.Context) { | |||
| 	ctx.Data["MirrorCount"] = len(mirrors) | ||||
| 	ctx.Data["Mirrors"] = mirrors | ||||
| 
 | ||||
| 	retrieveFeeds(ctx, ctx.User.Id, ctxUser.Id, 0, false) | ||||
| 	retrieveFeeds(ctx, ctxUser.Id, ctx.User.Id, 0, false) | ||||
| 	if ctx.Written() { | ||||
| 		return | ||||
| 	} | ||||
|  |  | |||
|  | @ -86,7 +86,7 @@ func Profile(ctx *middleware.Context) { | |||
| 	ctx.Data["TabName"] = tab | ||||
| 	switch tab { | ||||
| 	case "activity": | ||||
| 		retrieveFeeds(ctx, -1, u.Id, 0, true) | ||||
| 		retrieveFeeds(ctx, u.Id, -1, 0, true) | ||||
| 		if ctx.Written() { | ||||
| 			return | ||||
| 		} | ||||
|  |  | |||
|  | @ -1 +1 @@ | |||
| 0.8.34.0214 | ||||
| 0.8.35.0214 | ||||
		Loading…
	
		Reference in a new issue