From 59ddddbce2297ab8f7ae611b24d2c79f44616bf3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Al=C3=A1n=20Mu=C3=B1oz?= <alan.munoz@ed.ac.uk>
Date: Wed, 21 Dec 2022 12:50:10 +0000
Subject: [PATCH] fix(metadata): fetch proper channels from legacy

---
 src/agora/io/metadata.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/agora/io/metadata.py b/src/agora/io/metadata.py
index c66f9bb8..a6f6d7f1 100644
--- a/src/agora/io/metadata.py
+++ b/src/agora/io/metadata.py
@@ -148,7 +148,7 @@ def get_meta_swainlab(parsed_metadata: dict):
 
 
 def get_meta_from_legacy(parsed_metadata: dict):
-    channels = parsed_metadata["channels"]["channel"]
+    channels = parsed_metadata["channels/channel"]
     return {"channels": channels}
 
 
@@ -173,7 +173,7 @@ def parse_swainlab_metadata(filedir: t.Union[str, PosixPath]):
     else:
         if filedir.is_file():
             filedir = filedir.parent
-        legacy_parse = parse_logfiles(filedir.parent)
+        legacy_parse = parse_logfiles(filedir)
         minimal_meta = get_meta_from_legacy(legacy_parse)
 
     return minimal_meta
-- 
GitLab