TDstoreTools 2020.24520 : key error when deleting a key from a stored dictionary

Hi! Im getting an error on line 355 when deleting a key from a stored dictionary using the TD storage manager :

File “/sys/local/modules/TDStoreTools”, line 355, in delitem
KeyError: 3

def __delitem__(self, key):
	del self.myItems[key]
	self.myMainDep.modified()
	self.myItems[key].modified()

It looks like it deletes the key and then tries to run the modified function on the just deleted key.
Is there anyway i can work around this? Or should this be fixed in the storagetool extention?
Cheers,
Roy

Oh thanks for the report. We will investigate.

@yfxlab what build are you seeing this in?

Oh Sorry, Forgot to include that in the post.
2020.24520

Should be fixed in the latest builds, thanks for the report.

Oh! Sorry! My apologies!
I figured I needed to be a bit more active involved in bug posting :slight_smile: Totally forgot it has no use posting stuff from earlier builds. I’ll wait with further posts until we updated our key (and we’re back in sync version wise) to prevent wasting time on your end.
Roy