diff --git a/app/controllers/ec_courses_controller.rb b/app/controllers/ec_courses_controller.rb index 8ad9f4e4..cec0f862 100644 --- a/app/controllers/ec_courses_controller.rb +++ b/app/controllers/ec_courses_controller.rb @@ -361,8 +361,8 @@ class EcCoursesController < ApplicationController respond_to do |format| format.json{ courses_data = [] - courses.each do |c| - courses_data << {id: c.id, name: c.name, created_at: (c.created_at).strftime('%Y-%m-%d'), end_time: c.end_date.present? ? c.end_date.strftime('%Y-%m-%d') : ''} + courses.includes(:teacher).each do |c| + courses_data << {id: c.id, name: c.name, creator_name: c.teacher.show_real_name, created_at: (c.created_at).strftime('%Y-%m-%d'), end_time: c.end_date.present? ? c.end_date.strftime('%Y-%m-%d') : ''} end render :json => {courses: courses_data} } diff --git a/public/react/src/modules/ec/ecCourseEvaluations/ecCourseEvaluations.js b/public/react/src/modules/ec/ecCourseEvaluations/ecCourseEvaluations.js index 0d2ec519..2e0f60ec 100644 --- a/public/react/src/modules/ec/ecCourseEvaluations/ecCourseEvaluations.js +++ b/public/react/src/modules/ec/ecCourseEvaluations/ecCourseEvaluations.js @@ -827,8 +827,9 @@ class ecCourseEvaluations extends Component {