diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index 6fb0bf27c..6bff6c074 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -61,13 +61,13 @@ class CoursesController < ApplicationController @user = current_user # 根据分类查询课堂(全部,我的,最新,最热) @order = params[:order].present? ? params[:order] : "all" - @courses = current_laboratory.courses + @courses = current_laboratory.main_site? ? Course.not_deleted : current_laboratory.courses.not_deleted if @order == "visits" order_str = "courses.id = 1309 DESC, courses.visits DESC" - @courses = @courses.where(is_delete: 0, is_hidden: 0) + @courses = @courses.where(is_hidden: 0) else order_str = "courses.id = 1309 DESC, courses.homepage_show DESC, courses.created_at desc" - @courses = @courses.where(is_delete: 0, is_hidden: 0, is_end: 0) + @courses = @courses.where(is_hidden: 0, is_end: 0) end # 金课未开课的不显示在首页