@@ -63,17 +63,6 @@ func userProfile(ctx *context.Context) {
63
63
ctx .Data ["Title" ] = ctx .ContextUser .DisplayName ()
64
64
ctx .Data ["PageIsUserProfile" ] = true
65
65
66
- // prepare heatmap data
67
- if setting .Service .EnableUserHeatmap {
68
- data , err := activities_model .GetUserHeatmapDataByUser (ctx , ctx .ContextUser , ctx .Doer )
69
- if err != nil {
70
- ctx .ServerError ("GetUserHeatmapDataByUser" , err )
71
- return
72
- }
73
- ctx .Data ["HeatmapData" ] = data
74
- ctx .Data ["HeatmapTotalContributions" ] = activities_model .GetTotalContributionsInHeatmap (data )
75
- }
76
-
77
66
profileDbRepo , profileReadmeBlob := shared_user .FindOwnerProfileReadme (ctx , ctx .Doer )
78
67
79
68
showPrivate := ctx .IsSigned && (ctx .Doer .IsAdmin || ctx .Doer .ID == ctx .ContextUser .ID )
@@ -173,6 +162,17 @@ func prepareUserProfileTabData(ctx *context.Context, showPrivate bool, profileDb
173
162
ctx .Data ["Cards" ] = following
174
163
total = int (numFollowing )
175
164
case "activity" :
165
+ // prepare heatmap data
166
+ if setting .Service .EnableUserHeatmap {
167
+ data , err := activities_model .GetUserHeatmapDataByUser (ctx , ctx .ContextUser , ctx .Doer )
168
+ if err != nil {
169
+ ctx .ServerError ("GetUserHeatmapDataByUser" , err )
170
+ return
171
+ }
172
+ ctx .Data ["HeatmapData" ] = data
173
+ ctx .Data ["HeatmapTotalContributions" ] = activities_model .GetTotalContributionsInHeatmap (data )
174
+ }
175
+
176
176
date := ctx .FormString ("date" )
177
177
pagingNum = setting .UI .FeedPagingNum
178
178
items , count , err := feed_service .GetFeeds (ctx , activities_model.GetFeedsOptions {
0 commit comments