diff --git a/app/controllers/homework_common_controller.rb b/app/controllers/homework_common_controller.rb index a4f092d31..70aec8ffc 100644 --- a/app/controllers/homework_common_controller.rb +++ b/app/controllers/homework_common_controller.rb @@ -190,7 +190,7 @@ class HomeworkCommonController < ApplicationController # homework_bank.save # homework.update_attributes(:homework_bank_id => homework_bank.id) # end - redirect_to setting_homework_common_path(homework, :is_new => 1) + redirect_to student_work_index_path(:homework => homework.id, :host=> Setting.host_course) end end end diff --git a/db/migrate/20170825113413_modify_support_shixuns_for_major.rb b/db/migrate/20170825113413_modify_support_shixuns_for_major.rb index 7dcb922d7..da9ffd985 100644 --- a/db/migrate/20170825113413_modify_support_shixuns_for_major.rb +++ b/db/migrate/20170825113413_modify_support_shixuns_for_major.rb @@ -1,7 +1,7 @@ class ModifySupportShixunsForMajor < ActiveRecord::Migration def up sql = "SELECT distinct(major_id) FROM `major_courses`" - MajorCourse.where("0=0").update_all(:support_shixuns, 0) + Major.where("0=0").update_all(:support_shixuns, 0) MajorCourse.find_by_sql(sql).each do |mc| Major.where(:id => mc.try(:major_id)).first.update_column(:support_shixuns, 1) end diff --git a/db/migrate/20170827023117_managements_zhuanye.rb b/db/migrate/20170827023117_managements_zhuanye.rb index 38c270f63..2f3871da7 100644 --- a/db/migrate/20170827023117_managements_zhuanye.rb +++ b/db/migrate/20170827023117_managements_zhuanye.rb @@ -1,7 +1,7 @@ class ManagementsZhuanye < ActiveRecord::Migration def up sql = "SELECT distinct(major_id) FROM `major_courses`" - MajorCourse.where("0=0").update_all(:support_shixuns, 0) + Major.where("0=0").update_all(:support_shixuns => 0) MajorCourse.find_by_sql(sql).each do |mc| Major.where(:id => mc.try(:major_id)).first.update_column(:support_shixuns, 1) end