diff --git a/src/static/riot/competitions/detail/_tabs.tag b/src/static/riot/competitions/detail/_tabs.tag index e17e7d8ee..3e23b89ec 100644 --- a/src/static/riot/competitions/detail/_tabs.tag +++ b/src/static/riot/competitions/detail/_tabs.tag @@ -75,7 +75,9 @@ {file.task} {file.type} - yes + + + {filesize(file.file_size * 1024)} @@ -226,16 +228,16 @@ let type = 'input_data' if(dataset.type === "input_data"){ type = 'Input Data' - input_data = {key: dataset.key, name: dataset.name, file_size: dataset.file_size, phase: phase.name, task: task.name, type: type} + input_data = {key: dataset.key, name: dataset.name, file_size: dataset.file_size, phase: phase.name, task: task.name, type: type, available: self.competition.make_input_data_available} }else if(dataset.type === "reference_data"){ type = 'Reference Data' - reference_data = {key: dataset.key, name: dataset.name, file_size: dataset.file_size, phase: phase.name, task: task.name, type: type} + reference_data = {key: dataset.key, name: dataset.name, file_size: dataset.file_size, phase: phase.name, task: task.name, type: type, available: false} }else if(dataset.type === "ingestion_program"){ type = 'Ingestion Program' - ingestion_program = {key: dataset.key, name: dataset.name, file_size: dataset.file_size, phase: phase.name, task: task.name, type: type} + ingestion_program = {key: dataset.key, name: dataset.name, file_size: dataset.file_size, phase: phase.name, task: task.name, type: type, available: self.competition.make_programs_available} }else if(dataset.type === "scoring_program"){ type = 'Scoring Program' - scoring_program = {key: dataset.key, name: dataset.name, file_size: dataset.file_size, phase: phase.name, task: task.name, type: type} + scoring_program = {key: dataset.key, name: dataset.name, file_size: dataset.file_size, phase: phase.name, task: task.name, type: type, available: self.competition.make_programs_available} } }) if(self.competition.participant_status === 'approved' && self.competition.make_programs_available){ @@ -265,7 +267,8 @@ file_size: solution.size, phase: phase.name, task: task.name, - type: 'Solution' + type: 'Solution', + available: true }) }) }) @@ -276,7 +279,8 @@ file_size: phase.starting_kit.file_size, phase: phase.name, task: '-', - type: 'Starting Kit' + type: 'Starting Kit', + available: true }) } if (phase.public_data != null){ @@ -286,7 +290,8 @@ file_size: phase.public_data.file_size, phase: phase.name, task: '-', - type: 'Public Data' + type: 'Public Data', + available: true }) } }