diff --git a/smash/web/importer/csv_subject_import_reader.py b/smash/web/importer/csv_subject_import_reader.py index 77c71ab61fc411982391b98ae2bfec1d7ac4832e..c820f4c1b788cd0a3162977c398527e95796a62b 100644 --- a/smash/web/importer/csv_subject_import_reader.py +++ b/smash/web/importer/csv_subject_import_reader.py @@ -14,7 +14,6 @@ logger = logging.getLogger(__name__) class CsvSubjectImportReader(SubjectImportReader): def __init__(self, import_data: SubjectImportData): super().__init__(import_data) - self.study = Study.objects.filter(id=GLOBAL_STUDY_ID)[0] def load_data(self, filename): study_subjects = [] @@ -25,7 +24,7 @@ class CsvSubjectImportReader(SubjectImportReader): subject = Subject() study_subject = StudySubject() study_subject.subject = subject - study_subject.study = self.study + study_subject.study = self.import_data.study for header, value in zip(headers, row): self.add_data(study_subject, header, value) if study_subject.nd_number is None or study_subject.nd_number == "": diff --git a/smash/web/importer/csv_tns_subject_import_reader.py b/smash/web/importer/csv_tns_subject_import_reader.py index 38c539a91b443bb6f7aa6e022794fbfb7f630e75..2c3619f0687ba7bbc95ece39c9c01d68baeb0d45 100644 --- a/smash/web/importer/csv_tns_subject_import_reader.py +++ b/smash/web/importer/csv_tns_subject_import_reader.py @@ -15,7 +15,6 @@ logger = logging.getLogger(__name__) class TnsCsvSubjectImportReader(SubjectImportReader): def __init__(self, import_data: SubjectImportData): super().__init__(import_data) - self.study = Study.objects.filter(id=GLOBAL_STUDY_ID)[0] def load_data(self, filename): study_subjects = [] @@ -26,7 +25,7 @@ class TnsCsvSubjectImportReader(SubjectImportReader): subject = Subject() study_subject = StudySubject() study_subject.subject = subject - study_subject.study = self.study + study_subject.study = self.import_data.study for header, value in zip(headers, row): self.add_data(study_subject, header, value) if study_subject.nd_number is None or study_subject.nd_number == "":