From 5ac963425c0fecfe4ad070989d1307bbe8dce32f Mon Sep 17 00:00:00 2001
From: Yannick DAYER <yannick.dayer@idiap.ch>
Date: Wed, 1 May 2024 15:53:04 +0200
Subject: [PATCH] fix(scores): correctly expect template_id, not key

When loading scores, the 'probe_template_id' column is now the correct
way to differentiate between probe templates. Caused issues with
pipelines not even outputting the 'probe_key' column anymore.
---
 src/bob/bio/base/score/load.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bob/bio/base/score/load.py b/src/bob/bio/base/score/load.py
index 60b9fe6..554960e 100644
--- a/src/bob/bio/base/score/load.py
+++ b/src/bob/bio/base/score/load.py
@@ -645,7 +645,7 @@ def _iterate_score_file(filename, csv_score_column: str = "score"):
             yield [
                 row["bio_ref_subject_id"],
                 row["probe_subject_id"],
-                row["probe_key"],
+                row["probe_template_id"],
                 row[csv_score_column],
             ]
     else:
-- 
GitLab