View | Details | Raw Unified | Return to bug 47415
Collapse All | Expand All

(-)a/management/univention-directory-manager-modules/modules/univention/admin/handlers/users/user.py (-1 / +1 lines)
 Lines 1891-1897   class object(univention.admin.handlers.simpleLdap): Link Here 
1891
1891
1892
		# get lock for mailPrimaryAddress
1892
		# get lock for mailPrimaryAddress
1893
		if not self.exists() or self.hasChanged('mailPrimaryAddress'):
1893
		if not self.exists() or self.hasChanged('mailPrimaryAddress'):
1894
			if self['mailPrimaryAddress']:
1894
			if self['mailPrimaryAddress'] and self['mailPrimaryAddress'].lower() != self.oldinfo.get('mailPrimaryAddress', '').lower():
1895
				try:
1895
				try:
1896
					self.alloc.append(('mailPrimaryAddress', univention.admin.allocators.request(self.lo, self.position, 'mailPrimaryAddress', value=self['mailPrimaryAddress'])))
1896
					self.alloc.append(('mailPrimaryAddress', univention.admin.allocators.request(self.lo, self.position, 'mailPrimaryAddress', value=self['mailPrimaryAddress'])))
1897
				except univention.admin.uexceptions.noLock:
1897
				except univention.admin.uexceptions.noLock:

Return to bug 47415