Improve label

This commit is contained in:
Josué Tille 2020-04-23 22:00:08 +02:00
parent af8773f767
commit e36e5ea89c
No known key found for this signature in database
GPG key ID: 716A6C99B04194EF
2 changed files with 11 additions and 4 deletions

View file

@ -74,7 +74,7 @@ depends_children:
groupPermission:
- "cn=all_users,ou=groups,dc=yunohost,dc=org"
authHeader: "FALSE"
label: "Mail"
label: "E-mail"
showTile: "FALSE"
isProtected: "TRUE"
cn=xmpp.main,ou=permission:

View file

@ -43,15 +43,22 @@ class MyMigration(Migration):
app_setting(app, 'label', delete=True)
for permission in permission_list:
if permission.split('.')[0] in SYSTEM_PERMS:
if permission.split('.')[0] == 'mail':
ldap.update('cn=%s,ou=permission' % permission, {
'authHeader': ["FALSE"],
'label': [permission.split('.')[0].title()],
'label': 'E-mail',
'showTile': ["FALSE"],
'isProtected': ["TRUE"],
})
elif permission.split('.')[0] == 'xmpp':
ldap.update('cn=%s,ou=permission' % permission, {
'authHeader': ["FALSE"],
'label': 'XMPP',
'showTile': ["FALSE"],
'isProtected': ["TRUE"],
})
else:
label = labels[permission.split('.')[0]]
label = labels[permission.split('.')[0]].title()
if permission.endswith(".main"):
ldap.update('cn=%s,ou=permission' % permission, {