View | Details | Raw Unified | Return to bug 8429 | Differences between
and this patch

Collapse All | Expand All

(-)modules/univention/admin/mapping.py (+8 lines)
 Lines 57-62    Link Here 
57
	else:
57
	else:
58
		return ''
58
		return ''
59
59
60
def ListToIntToString(_list):
61
	if _list:
62
		try:
63
			return int(_list[0])
64
		except (ValueError, TypeError):
65
			return '0'
66
	return '0'
67
60
def ListToLowerString(list):
68
def ListToLowerString(list):
61
	return StringToLower(ListToString(list))
69
	return StringToLower(ListToString(list))
62
70
(-)modules/univention/admin/handlers/policies/pwhistory.py (-3 / +3 lines)
 Lines 174-182    Link Here 
174
174
175
mapping=univention.admin.mapping.mapping()
175
mapping=univention.admin.mapping.mapping()
176
mapping.register('name', 'cn', None, univention.admin.mapping.ListToString)
176
mapping.register('name', 'cn', None, univention.admin.mapping.ListToString)
177
mapping.register('length', 'univentionPWHistoryLen', None, univention.admin.mapping.ListToString)
177
mapping.register('length', 'univentionPWHistoryLen', None, univention.admin.mapping.ListToIntToString)
178
mapping.register('expiryInterval', 'univentionPWExpiryInterval', None, univention.admin.mapping.ListToString)
178
mapping.register('expiryInterval', 'univentionPWExpiryInterval', None, univention.admin.mapping.ListToIntToString)
179
mapping.register('pwLength', 'univentionPWLength', None, univention.admin.mapping.ListToString)
179
mapping.register('pwLength', 'univentionPWLength', None, univention.admin.mapping.ListToIntToString)
180
mapping.register('pwQualityCheck', 'univentionPWQualityCheck', None, univention.admin.mapping.ListToString)
180
mapping.register('pwQualityCheck', 'univentionPWQualityCheck', None, univention.admin.mapping.ListToString)
181
mapping.register('requiredObjectClasses', 'requiredObjectClasses')
181
mapping.register('requiredObjectClasses', 'requiredObjectClasses')
182
mapping.register('prohibitedObjectClasses', 'prohibitedObjectClasses')
182
mapping.register('prohibitedObjectClasses', 'prohibitedObjectClasses')

Return to bug 8429