Skip to content

Commit a273c26

Browse files
committed
Retrieve the ungroup license changes
1 parent 83ded4f commit a273c26

File tree

1 file changed

+4
-17
lines changed

1 file changed

+4
-17
lines changed

src/attributecode/util.py

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -478,11 +478,7 @@ def ungroup_licenses(licenses):
478478
if 'name' in lic:
479479
lic_name.append(lic['name'])
480480
if 'file' in lic:
481-
if isinstance(lic['file'], list):
482-
for lic in lic['file']:
483-
lic_file.append(lic)
484-
else:
485-
lic_file.append(lic['file'])
481+
lic_file.append(lic['file'])
486482
if 'url' in lic:
487483
lic_url.append(lic['url'])
488484
return lic_key, lic_name, lic_file, lic_url
@@ -496,19 +492,10 @@ def format_about_dict_for_csv_output(about_dictionary_list):
496492
row_list = OrderedDict()
497493
for key in element:
498494
if element[key]:
499-
if key == u'about_resource' or key in file_fields:
495+
if isinstance(element[key], list):
496+
row_list[key] = u'\n'.join((element[key]))
497+
elif key == u'about_resource' or key in file_fields:
500498
row_list[key] = u'\n'.join((element[key].keys()))
501-
elif isinstance(element[key], list):
502-
"""
503-
element_list = []
504-
for items in element[key]:
505-
if isinstance(items, list):
506-
for item in items:
507-
element_list.append(item)
508-
else:
509-
element_list.append(items)
510-
"""
511-
row_list[key] = u'\n'.join(element[key])
512499
else:
513500
row_list[key] = element[key]
514501
csv_formatted_list.append(row_list)

0 commit comments

Comments
 (0)