python/samba: extra ndr_unpack needs bytes function
authorNoel Power <noel.power@suse.com>
Fri, 7 Sep 2018 13:38:54 +0000 (14:38 +0100)
committerKarolin Seeger <kseeger@samba.org>
Thu, 28 Mar 2019 12:19:12 +0000 (12:19 +0000)
(cherry picked from commit 8db43696e70d7c4cb21172b7e7461cf6a72914a2)

python/samba/dbchecker.py

index 6a44a46c61e622f8a775fc80a96affa90e33efe5..f7310b0b8e4bb709c941bcf11ae87042bc82268f 100644 (file)
@@ -2320,7 +2320,7 @@ newSuperior: %s""" % (str(from_dn), str(to_rdn), str(to_base)))
                 # It's 29/12/9999 at 23:59:59 UTC as specified in MS-ADTS 7.1.1.4.2 Deleted Objects Container
 
                 expectedTimeDo = 2650466015990000000
-                originating = self.get_originating_time(obj["replPropertyMetaData"], isDeletedAttId)
+                originating = self.get_originating_time(obj["replPropertyMetaData"][0], isDeletedAttId)
                 if originating != expectedTimeDo:
                     if self.confirm_all("Fix isDeleted originating_change_time on '%s'" % str(dn), 'fix_time_metadata'):
                         nmsg = ldb.Message()