|
1561 |
|
1561 |
|
1562 |
def modify(self, *args, **kwargs): |
1562 |
def modify(self, *args, **kwargs): |
1563 |
try: |
1563 |
try: |
1564 |
super(object, self).modify(*args, **kwargs) |
1564 |
return super(object, self).modify(*args, **kwargs) |
1565 |
except univention.admin.uexceptions.licenseDisableModify as exc: |
1565 |
except univention.admin.uexceptions.licenseDisableModify as exc: |
1566 |
if 'all' not in self['disabled'] or not self.hasChanged('disabled'): |
1566 |
if 'all' not in self['disabled'] or not self.hasChanged('disabled'): |
1567 |
raise |
1567 |
raise |
1568 |
kwargs['ignore_license'] = True |
1568 |
kwargs['ignore_license'] = True |
1569 |
super(object, self).modify(*args, **kwargs) |
1569 |
return super(object, self).modify(*args, **kwargs) |
1570 |
|
1570 |
|
1571 |
def reload_certificate(self): |
1571 |
def reload_certificate(self): |
1572 |
"""Reload user certificate.""" |
1572 |
"""Reload user certificate.""" |