diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index fa4f949c9..8ce2bb333 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -1320,6 +1320,7 @@ class CoursesController < ApplicationController def attahcment_category_list @has_course_groups = @course.course_groups.exists? @course_modules = @course.attachment_course_modules + @no_child = params[:no_child] end def mine diff --git a/app/views/courses/attahcment_category_list.json.jbuilder b/app/views/courses/attahcment_category_list.json.jbuilder index 6422308a2..af83890a9 100644 --- a/app/views/courses/attahcment_category_list.json.jbuilder +++ b/app/views/courses/attahcment_category_list.json.jbuilder @@ -6,9 +6,11 @@ json.course_modules do json.children course_module.first_categories do |category| json.title category.name json.value category.id - json.children category.children do |child| - json.title child.name - json.value child.id + unless @no_child + json.children category.children do |child| + json.title child.name + json.value child.id + end end end end