mirror of
https://gitlab.com/bashrc2/epicyon
synced 2026-11-01 02:15:12 +00:00
Convert strings to lists
This commit is contained in:
1 parent
e44ed60ffc
commit
2306d8d393
1 file changed
+10
@@ -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']:
|
||||
|
||||
Reference in new issue
Block a user