@@ -78,8 +78,9 @@ func Profile(ctx *context.Context) {
78
78
ctx .Data ["Title" ] = ctxUser .DisplayName ()
79
79
ctx .Data ["PageIsUserProfile" ] = true
80
80
ctx .Data ["Owner" ] = ctxUser
81
+ showPrivate := ctx .IsSigned && (ctx .User .IsAdmin || ctx .User .ID == ctxUser .ID )
81
82
82
- orgs , err := models .GetOrgsByUserID (ctxUser .ID , ctx . IsSigned && ( ctx . User . IsAdmin || ctx . User . ID == ctxUser . ID ) )
83
+ orgs , err := models .GetOrgsByUserID (ctxUser .ID , showPrivate )
83
84
if err != nil {
84
85
ctx .Handle (500 , "GetOrgsByUserIDDesc" , err )
85
86
return
@@ -91,13 +92,12 @@ func Profile(ctx *context.Context) {
91
92
ctx .Data ["TabName" ] = tab
92
93
switch tab {
93
94
case "activity" :
94
- retrieveFeeds (ctx , ctxUser , - 1 , 0 , true )
95
+ retrieveFeeds (ctx , ctxUser , - 1 , 0 , ! showPrivate )
95
96
if ctx .Written () {
96
97
return
97
98
}
98
99
case "stars" :
99
- showPrivateRepos := ctx .IsSigned && ctx .User .ID == ctxUser .ID
100
- starredRepos , err := ctxUser .GetStarredRepos (showPrivateRepos )
100
+ starredRepos , err := ctxUser .GetStarredRepos (showPrivate )
101
101
if err != nil {
102
102
ctx .Handle (500 , "GetStarredRepos" , err )
103
103
return
@@ -109,7 +109,7 @@ func Profile(ctx *context.Context) {
109
109
page = 1
110
110
}
111
111
112
- ctx .Data ["Repos" ], err = models .GetUserRepositories (ctxUser .ID , ctx . IsSigned && ctx . User . ID == ctxUser . ID , page , setting .UI .User .RepoPagingNum )
112
+ ctx .Data ["Repos" ], err = models .GetUserRepositories (ctxUser .ID , showPrivate , page , setting .UI .User .RepoPagingNum )
113
113
if err != nil {
114
114
ctx .Handle (500 , "GetRepositories" , err )
115
115
return
0 commit comments