From 51d8e300f362bd1af4267cd8decf039fe0de3f27 Mon Sep 17 00:00:00 2001 From: Ihsan Ullah Date: Fri, 5 May 2023 16:12:01 +0500 Subject: [PATCH 1/3] V1 bundle leaderboard requires at least 1 column issue solved --- src/apps/competitions/unpackers/v1.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/apps/competitions/unpackers/v1.py b/src/apps/competitions/unpackers/v1.py index 8afe291be..a2dcf5386 100644 --- a/src/apps/competitions/unpackers/v1.py +++ b/src/apps/competitions/unpackers/v1.py @@ -2,6 +2,8 @@ from competitions.unpackers.base_unpacker import BaseUnpacker from competitions.unpackers.utils import CompetitionUnpackingException, get_datetime +import logging +logger = logging.getLogger() class V15Unpacker(BaseUnpacker): @@ -149,6 +151,7 @@ def _unpack_leaderboards(self): new_ldb_data = { 'title': ldb_key, 'key': ldb_key, + 'label': ldb_data['label'], 'columns': [] } self.competition['leaderboards'].append(new_ldb_data) @@ -164,7 +167,7 @@ def _unpack_leaderboards(self): } for leaderboard_data in self.competition['leaderboards']: - if column['leaderboard']['label'].lower() == leaderboard_data['key'].lower(): + if column['leaderboard']['label'].lower() == leaderboard_data['label'].lower(): leaderboard_data['columns'].append(new_col_data) def _unpack_terms(self): From 52b48ddcefdb2ec8edfb60f792571dc4d6638f97 Mon Sep 17 00:00:00 2001 From: Ihsan Ullah Date: Fri, 5 May 2023 16:22:34 +0500 Subject: [PATCH 2/3] V15 leaderboard data changed for the test --- src/apps/competitions/tests/unpacker_test_data.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/apps/competitions/tests/unpacker_test_data.py b/src/apps/competitions/tests/unpacker_test_data.py index 5b6f4cf97..bc7c77da8 100644 --- a/src/apps/competitions/tests/unpacker_test_data.py +++ b/src/apps/competitions/tests/unpacker_test_data.py @@ -146,6 +146,7 @@ V1_LEADERBOARDS = [{ "title": "Results", "key": "Results", + "label": "Results", "columns": [ { "title": "prediction_score", From 1db5227fbf56b5010678c3e45f1bf7de876f816a Mon Sep 17 00:00:00 2001 From: Ihsan Ullah Date: Fri, 5 May 2023 16:30:47 +0500 Subject: [PATCH 3/3] V1 Leaderboard, label added --- src/apps/competitions/tests/unpacker_test_data.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/competitions/tests/unpacker_test_data.py b/src/apps/competitions/tests/unpacker_test_data.py index bc7c77da8..8e04f5785 100644 --- a/src/apps/competitions/tests/unpacker_test_data.py +++ b/src/apps/competitions/tests/unpacker_test_data.py @@ -146,7 +146,7 @@ V1_LEADERBOARDS = [{ "title": "Results", "key": "Results", - "label": "Results", + "label": "RESULTS", "columns": [ { "title": "prediction_score",