File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -288,7 +288,7 @@ func (r coursesRoutes) getPinned(c *gin.Context) {
288288 user := tumLiveContext .User
289289 resp := make ([]model.CourseDTO , 0 , len (pinnedCourses ))
290290 for _ , course := range pinnedCourses {
291- if ! course . IsHidden ( ) {
291+ if tumLiveContext . User . IsEligibleToSearchForCourse ( course ) {
292292 resp = append (resp , course .ToDTO (user ))
293293 }
294294 }
Original file line number Diff line number Diff line change @@ -253,7 +253,7 @@ func (d *IndexData) LoadPinnedCourses() {
253253 if d .TUMLiveContext .User != nil {
254254 pinnedCourses = d .TUMLiveContext .User .PinnedCourses
255255 for i := range pinnedCourses {
256- pinnedCourses [i ].Pinned = true
256+ pinnedCourses [i ].Pinned = d . TUMLiveContext . User . IsEligibleToSearchForCourse ( pinnedCourses [ i ])
257257 }
258258 sortCourses (pinnedCourses )
259259 d .PinnedCourses = commons .Unique (pinnedCourses , func (c model.Course ) uint { return c .ID })
You can’t perform that action at this time.
0 commit comments