From 7ad3c2ad27ff676bd92f622f61d918b812260620 Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Tue, 23 Dec 2025 16:24:59 +0100 Subject: [PATCH] Fix check on empty shank ids --- src/probeinterface/probe.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/probeinterface/probe.py b/src/probeinterface/probe.py index 4fd6a0e..76c64c6 100644 --- a/src/probeinterface/probe.py +++ b/src/probeinterface/probe.py @@ -946,7 +946,7 @@ def from_dict(d: dict) -> "Probe": probe = Probe(ndim=d["ndim"], si_units=d["si_units"]) shank_ids = d.get("shank_ids", None) - if shank_ids is not None and np.all(shank_ids == ""): + if shank_ids is not None and np.all([s == "" for s in shank_ids]): # backward compatible hack with previous version shank_ids = None