From: Stefan Metzmacher Date: Tue, 30 Jan 2018 08:39:40 +0000 (+0100) Subject: dbcheck: remove ldb.FLAG_MOD_REPLACE when replacing search results for forward links X-Git-Tag: tevent-0.9.36~235 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b0bc3f60084e5998dd34aada2ac7377d390affc6;p=thirdparty%2Fsamba.git dbcheck: remove ldb.FLAG_MOD_REPLACE when replacing search results for forward links Search results don't have an ldb.FLAG_MOD_* flags set. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13228 Signed-off-by: Stefan Metzmacher Reviewed-by: Ralph Boehme --- diff --git a/python/samba/dbchecker.py b/python/samba/dbchecker.py index 308e4bf0a76..cccc4988139 100644 --- a/python/samba/dbchecker.py +++ b/python/samba/dbchecker.py @@ -968,7 +968,7 @@ newSuperior: %s""" % (str(from_dn), str(to_rdn), str(to_base))) vals.append(str(dsdb_dn)) self.err_recover_forward_links(obj, attrname, vals) # We should continue with the fixed values - obj[attrname] = ldb.MessageElement(vals, ldb.FLAG_MOD_REPLACE, attrname) + obj[attrname] = ldb.MessageElement(vals, 0, attrname) for val in obj[attrname]: dsdb_dn = dsdb_Dn(self.samdb, val, syntax_oid)