diff --git a/app/models/challenge.rb b/app/models/challenge.rb index e948a9bcc..7c3c31ff9 100644 --- a/app/models/challenge.rb +++ b/app/models/challenge.rb @@ -80,7 +80,7 @@ class Challenge < ApplicationRecord # end def open_game shixun, user_id - game = self.games.where(user_id: user_id).first + game = self.games.map{|g| g.user_id == user_id}.first if game.present? shixun.task_pass || game.status != 3 ? "/tasks/#{game.identifier}" : "" else