From 35ab24a78a99e9388b9e2267c810ab9497c7bb6f Mon Sep 17 00:00:00 2001 From: helmutm Date: Fri, 3 May 2024 13:08:35 +0200 Subject: [PATCH] tracking: add updateIndex() method --- tracking/btree.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tracking/btree.py b/tracking/btree.py index 9ad27f5..6a68f65 100644 --- a/tracking/btree.py +++ b/tracking/btree.py @@ -100,6 +100,11 @@ class Track(Persistent): data.update(newData) self.data = data # record change + def updateIndex(self, **kw): + for k, v in kw.items(): + setattr(self, k, v) + getParent(self).indexTrack(0, self, k) + def __repr__(self): md = self.metadata md['timeStamp'] = timeStamp2ISO(md['timeStamp'])