Skip to content

Commit 5a38615

Browse files
committed
remove looking into raw
1 parent 0a92442 commit 5a38615

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

nimare/io.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -735,19 +735,18 @@ def _generate_metadata_comments(study, export_metadata):
735735
# Collect metadata from Study object and any top-level attributes that may
736736
# have been provided in the original JSON but not stored in study.metadata.
737737
md = getattr(study, "metadata", {}) or {}
738-
raw = getattr(study, "__dict__", {})
739738

740-
# Year may exist as a top-level attribute, in study.__dict__, or inside metadata
741-
year = raw.get("year") or getattr(study, "year", None) or md.get("year")
739+
# Year may exist as a top-level attribute or inside metadata
740+
year = getattr(study, "year", None) or md.get("year")
742741
if year and "year" in export_metadata:
743742
comments.append(f"Year={year}")
744743

745744
# DOI and PMID may also be top-level, in __dict__, or in metadata
746-
doi = raw.get("doi") or getattr(study, "doi", None) or md.get("doi")
745+
doi = getattr(study, "doi", None) or md.get("doi")
747746
if doi and "doi" in export_metadata:
748747
comments.append(f"DOI={doi}")
749748

750-
pmid = raw.get("pmid") or getattr(study, "pmid", None) or md.get("pmid")
749+
pmid = getattr(study, "pmid", None) or md.get("pmid")
751750
if pmid and "pmid" in export_metadata:
752751
comments.append(f"PubMedId={pmid}")
753752

@@ -756,7 +755,6 @@ def _generate_metadata_comments(study, export_metadata):
756755
md.get("affiliations")
757756
or md.get("institutions")
758757
or md.get("institution")
759-
or raw.get("affiliations")
760758
or getattr(study, "affiliations", None)
761759
)
762760
if aff and "affiliations" in export_metadata:

0 commit comments

Comments
 (0)