Skip to content

Commit 3b62aae

Browse files
repair cedar loading tool overwrite
1 parent 706a636 commit 3b62aae

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

pcor_tools/pcor_cedar/cedar_resource_reader_1_5_1.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -188,30 +188,30 @@ def extract_project_data(contents_json, key='PROJECT'):
188188
"""
189189
project = PcorIntermediateProjectModel()
190190
project.id = contents_json[key]["ProjecCode"]["@value"]
191-
project.name = PcorTemplateParser.sanitize_column(contents_json[key]["project_name"]["@value"])
192-
project.short_name = PcorTemplateParser.sanitize_column(contents_json[key]["project_short_name"]["@value"])
193-
project.code = PcorTemplateParser.sanitize_column(contents_json[key]["ProjecCode"]["@value"])
191+
project.name = PcorTemplateParser.sanitize_column(contents_json[key]["project_name"]["@value"], True)
192+
project.short_name = PcorTemplateParser.sanitize_column(contents_json[key]["project_short_name"]["@value"], True)
193+
project.code = PcorTemplateParser.sanitize_column(contents_json[key]["ProjecCode"]["@value"], True)
194194

195195
sponsors_in_json = contents_json[key]["project_sponsor"]
196196
for sponsor in sponsors_in_json:
197197
if sponsor["@value"]:
198-
project.project_sponsor.append(PcorTemplateParser.sanitize_column(sponsor["@value"]))
198+
project.project_sponsor.append(PcorTemplateParser.sanitize_column(sponsor["@value"]), True)
199199

200200
sponsors_in_json = contents_json[key]["project_sponsor_other"]
201201
for sponsor in sponsors_in_json:
202202
if sponsor["@value"]:
203-
project.project_sponsor_other.append(PcorTemplateParser.sanitize_column(sponsor["@value"]))
203+
project.project_sponsor_other.append(PcorTemplateParser.sanitize_column(sponsor["@value"]), True)
204204

205205

206206
sponsor_types = contents_json[key]["project_sponsor_type"]
207207
for item in sponsor_types:
208208
if item["@value"]:
209-
project.project_sponsor_type.append(PcorTemplateParser.sanitize_column())
209+
project.project_sponsor_type.append(PcorTemplateParser.sanitize_column(item["@value"]))
210210

211211
sponsor_other = contents_json[key]["project_sponsor_type_other"]
212212
for type in sponsor_other:
213213
if type["@value"]:
214-
project.project_sponsor_type_other.append(PcorTemplateParser.sanitize_column())
214+
project.project_sponsor_type_other.append(PcorTemplateParser.sanitize_column(type["@value"]))
215215

216216
project.project_url = PcorTemplateParser.sanitize_column(contents_json[key]["project_url"]["@id"])
217217
project.dbgap_accession_number = project.code

0 commit comments

Comments
 (0)