diff --git a/app/controllers/challenges_controller.rb b/app/controllers/challenges_controller.rb index b441cf5fa..ef29f560e 100644 --- a/app/controllers/challenges_controller.rb +++ b/app/controllers/challenges_controller.rb @@ -173,6 +173,8 @@ class ChallengesController < ApplicationController end end end + # 向jenkins端发送请求,构建公共测试用例 + add_shixun_modify_status(@shixun, 1) elsif params[:tab].to_i == 5 @challenge_tags.delete_all unless @challenge_tags.blank? unless params[:knowledge].blank? @@ -181,8 +183,7 @@ class ChallengesController < ApplicationController end end end - # 向jenkins端发送请求,构建公共测试用例 - add_shixun_modify_status(@shixun, 1) + redirect_to edit_shixun_challenge_path(@challenge, :shixun_id => @shixun, :tab => params[:tab]) rescue Exception => e flash[:error] = "#{e.message}"