"searchFlags"])
for r in res:
- ldap_display_name = r["lDAPDisplayName"][0]
+ ldap_display_name = str(r["lDAPDisplayName"][0])
if "systemFlags" in r:
system_flags = r["systemFlags"][0]
if (int(system_flags) & (samba.dsdb.DS_FLAG_ATTR_NOT_REPLICATED |
import samba.tests
import time
import ldb
+from samba.compat import get_string
from ldb import (
SCOPE_BASE, LdbError, ERR_NO_SUCH_OBJECT)
samdb.add_ldif(ldif)
res = samdb.search(base="%s,%s" % (name, self.domain_dn),
scope=SCOPE_BASE, attrs=["objectGUID"])
- return self._GUID_string(res[0]["objectGUID"][0])
+ return get_string(self._GUID_string(res[0]["objectGUID"][0]))
def _check_deleted(self, sam_ldb, guid):
# search the user by guid as it may be deleted