diff --git a/app/services/courses_service.rb b/app/services/courses_service.rb index dd49b6bd8..c0d3d2f83 100644 --- a/app/services/courses_service.rb +++ b/app/services/courses_service.rb @@ -405,6 +405,7 @@ class CoursesService result << {:course_name => course.name,:course_id => course.id,:course_img_url => url_to_avatar(course),:type => latest_course_dynamic[:type],:update_time => latest_course_dynamic[:time],:message => latest_course_dynamic[:message],:count => nil} end end + result.sort!{|order,newer| newer[:update_time] <=> order[:update_time]} result end