Skip to content

Commit eb47ee5

Browse files
committed
fix nwbfile_kwargs logic
1 parent 96c57f7 commit eb47ee5

File tree

1 file changed

+4
-5
lines changed
  • element_array_ephys/export/nwb

1 file changed

+4
-5
lines changed

element_array_ephys/export/nwb/nwb.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -549,11 +549,10 @@ def ecephys_session_to_nwb(
549549
additional_nwbfile_kwargs=nwbfile_kwargs,
550550
)
551551
else:
552-
if isinstance(nwbfile_kwargs, dict) and not {
553-
"session_description",
554-
"identifier",
555-
"session_start_time",
556-
}.issubset(nwbfile_kwargs):
552+
if not (
553+
isinstance(nwbfile_kwargs, dict)
554+
and {"session_description", "identifier", "session_start_time"}.issubset(nwbfile_kwargs)
555+
):
557556
raise ValueError(
558557
"If element-session is not activated, you must include nwbfile_kwargs as a dictionary."
559558
"Required fields are 'session_description' (str), 'identifier' (str), and 'session_start_time' (datetime)"

0 commit comments

Comments
 (0)