代码查重查看报错

dev_hjm
daiao 6 years ago
parent 2804dc2580
commit 9be7563fa2

@ -1460,7 +1460,7 @@ class HomeworkCommonsController < ApplicationController
code_rate += game_codes.map(&:rate).sum / challenge.path.split("").length
end
logger.info("#####game_codes: #{game_codes}")
target = game_codes.count > 0 ? game_codes[0].target_user_id : nil
#target = game_codes.count > 0 ? game_codes[0].target_user_id : nil
# 作品完成时间
game = challenge.games.find_by(user_id: @user.id)
end_time = game.end_time
@ -1468,7 +1468,7 @@ class HomeworkCommonsController < ApplicationController
all_score = homework_challenge_settings.find_by(challenge_id: challenge.id).try(:score).to_f
final_score = @student_work.work_challenge_score game, all_score
# 抄袭用户
copy_user = User.find_by_id(game_codes[0].target_user_id)
copy_user = User.find_by_id(game_codes[0].try(:target_user_id))
copy_end_time = copy_user.games.find_by(challenge_id: challenge.id).try(:end_time) if copy_user.present?
# 代码部分
code_list = []

Loading…
Cancel
Save