diff --git a/app/views/competition_infos/enroll_status.json.jbuilder b/app/views/competition_infos/enroll_status.json.jbuilder index 6dec4733..82114654 100644 --- a/app/views/competition_infos/enroll_status.json.jbuilder +++ b/app/views/competition_infos/enroll_status.json.jbuilder @@ -2,14 +2,18 @@ json.status 0 json.message "success" json.data do json.enroll_status @competition_user.present? - json.enroll_info do - json.extract! @competition_user, :org_name, :org_job, :org_rank, :leader, :zone, :sub_competition, :subject_source_type, :subject_source_name, :phone - json.user_id @competition_user.user_id - json.user_real_name @competition_user.user&.real_name - json.members @competition_user.members + if @competition_user.present? + json.enroll_info do + json.extract! @competition_user, :org_name, :org_job, :org_rank, :leader, :zone, :sub_competition, :subject_source_type, :subject_source_name, :phone + json.user_id @competition_user.user_id + json.user_real_name @competition_user.user&.real_name + json.members @competition_user.members + end end json.upload_status @competition_user.present? ? @competition_user.attachments.present? : false - json.attachments @competition_user.attachments do |attachment| - json.partial! "attachments/attachment_simple", locals: {attachment: attachment} + if @competition_user.attachments.present? + json.attachments @competition_user.attachments do |attachment| + json.partial! "attachments/attachment_simple", locals: {attachment: attachment} + end end end \ No newline at end of file