mirror of https://gitlab.com/bashrc2/epicyon
Convert strings to lists
parent
e44ed60ffc
commit
2306d8d393
10
person.py
10
person.py
|
@ -590,6 +590,11 @@ def personUpgradeActor(baseDir: str, personJson: {},
|
|||
}
|
||||
updateActor = True
|
||||
|
||||
if isinstance(personJson['hasOccupation']['skills'], str):
|
||||
skillsList = personJson['hasOccupation']['skills'].split(', ')
|
||||
personJson['hasOccupation']['skills'] = skillsList
|
||||
updateActor = True
|
||||
|
||||
# remove the old skills format
|
||||
if personJson.get('skills'):
|
||||
del personJson['skills']
|
||||
|
@ -614,6 +619,11 @@ def personUpgradeActor(baseDir: str, personJson: {},
|
|||
}
|
||||
updateActor = True
|
||||
|
||||
if isinstance(personJson['affiliation']['roleName'], str):
|
||||
rolesList = personJson['affiliation']['roleName'].split(', ')
|
||||
personJson['affiliation']['roleName'] = rolesList
|
||||
updateActor = True
|
||||
|
||||
# if no roles are defined then ensure that the admin
|
||||
# roles are configured
|
||||
if not personJson['affiliation']['roleName']:
|
||||
|
|
Loading…
Reference in New Issue