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

(-)services/univention-ad-connector/modules/univention/connector/__init__.py (-1 / +1 lines)
 Lines 1283-1289    Link Here 
1283
								ud.debug(ud.LDAP, ud.WARN, "delete of subobject failed")
1283
								ud.debug(ud.LDAP, ud.WARN, "delete of subobject failed")
1284
							return False
1284
							return False
1285
1285
1286
				return delete_in_ucs(property_type, object, module, position)
1286
				return self.delete_in_ucs(property_type, object, module, position)
1287
			elif str(e) == "noObject":  # already deleted #TODO: check if it's really match
1287
			elif str(e) == "noObject":  # already deleted #TODO: check if it's really match
1288
				return True
1288
				return True
1289
			else:
1289
			else:
(-)services/univention-ad-connector/modules/univention/connector/ad/__init__.py (-1 / +1 lines)
 Lines 499-505    Link Here 
499
def encode_object_sid(sid_string, encode_in_base64=True):
499
def encode_object_sid(sid_string, encode_in_base64=True):
500
	binary_encoding = ""
500
	binary_encoding = ""
501
501
502
	for i in sid.split("-")[1:]:
502
	for i in sid_string.split("-")[1:]:
503
		j = int(i)
503
		j = int(i)
504
504
505
		oc1 = (j >> 24)
505
		oc1 = (j >> 24)
(-)services/univention-ad-connector/modules/univention/connector/ad/mapping.py (-2 / +2 lines)
 Lines 35-41    Link Here 
35
from univention.config_registry import ConfigRegistry
35
from univention.config_registry import ConfigRegistry
36
import univention.debug2 as ud
36
import univention.debug2 as ud
37
37
38
from univention.connector.ad import format_escaped
38
from univention.connector.ad import format_escaped, decode_sid
39
39
40
baseConfig = ConfigRegistry()
40
baseConfig = ConfigRegistry()
41
baseConfig.load()
41
baseConfig.load()
 Lines 82-88    Link Here 
82
82
83
def ad2ucs_sid(connector, key, object):
83
def ad2ucs_sid(connector, key, object):
84
	_d = ud.function('mapping.ad2ucs_sid')
84
	_d = ud.function('mapping.ad2ucs_sid')
85
	return univention.connector.ad.decode_sid(object['objectSid'])
85
	return decode_sid(object['objectSid'])
86
86
87
87
88
def ucs2ad_givenName(connector, key, object):
88
def ucs2ad_givenName(connector, key, object):

Return to bug 36632