misc: do not crash importing empty role elements (#59221) #560

Merged
fpeters merged 1 commits from wip/59221-import-none-role into main 2023-08-07 12:25:42 +02:00
1 changed files with 2 additions and 2 deletions

View File

@ -188,9 +188,9 @@ class Role(StorableObject):
@classmethod
def get_role_by_node(cls, role_node, include_id=False):
if role_node is None:
return None
value = misc.xml_node_text(role_node)
if value is None:
return None
if value.startswith('_') or value == 'logged-users':
return value