|
|
@ -19,7 +19,7 @@ if @challenges.present?
|
|
|
|
json.passed_count challenge.user_passed_count
|
|
|
|
json.passed_count challenge.user_passed_count
|
|
|
|
json.playing_count challenge.playing_count
|
|
|
|
json.playing_count challenge.playing_count
|
|
|
|
json.name_url shixun_challenge_path(challenge, shixun_identifier: @shixun.identifier)
|
|
|
|
json.name_url shixun_challenge_path(challenge, shixun_identifier: @shixun.identifier)
|
|
|
|
json.open_game challenge.open_game(@user.id, @shixun)
|
|
|
|
json.open_game challenge.open_game
|
|
|
|
if @editable
|
|
|
|
if @editable
|
|
|
|
json.edit_url edit_shixun_challenge_path(challenge, shixun_identifier: @shixun.identifier)
|
|
|
|
json.edit_url edit_shixun_challenge_path(challenge, shixun_identifier: @shixun.identifier)
|
|
|
|
json.delete_url shixun_challenge_path(challenge, shixun_identifier: @shixun.identifier)
|
|
|
|
json.delete_url shixun_challenge_path(challenge, shixun_identifier: @shixun.identifier)
|
|
|
@ -27,6 +27,6 @@ if @challenges.present?
|
|
|
|
json.down_url index_down_shixun_challenge_path(challenge, :shixun_identifier => @shixun.identifier) if @shixun.challenges_count != challenge.position
|
|
|
|
json.down_url index_down_shixun_challenge_path(challenge, :shixun_identifier => @shixun.identifier) if @shixun.challenges_count != challenge.position
|
|
|
|
end
|
|
|
|
end
|
|
|
|
#json.passed challenge.has_passed?(@user.id)
|
|
|
|
#json.passed challenge.has_passed?(@user.id)
|
|
|
|
json.status challenge.user_tpi_status @user.id
|
|
|
|
json.status challenge.user_tpi_status
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|