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

(-)a/ucs-school-lib/python/models/school.py (-1 / +1 lines)
 Lines 443-449   class School(UCSSchoolHelperAbstractClass): Link Here 
443
443
444
	@classmethod
444
	@classmethod
445
	def _filter_local_schools(cls, schools, lo):
445
	def _filter_local_schools(cls, schools, lo):
446
		if ucr.get('server/role') == 'domaincontroller_master':
446
		if ucr.get('server/role') in ('domaincontroller_master', 'domaincontroller_backup'):
447
			return schools
447
			return schools
448
		return [school for school in schools if any(ucr.get('ldap/hostdn', '').lower() == x.lower() for x in school.get_administrative_server_names(lo) + school.get_educational_server_names(lo))]
448
		return [school for school in schools if any(ucr.get('ldap/hostdn', '').lower() == x.lower() for x in school.get_administrative_server_names(lo) + school.get_educational_server_names(lo))]
449
449

Return to bug 41747