feat: Add kwargs support to event() method

This commit is contained in:
Paul Gauthier (aider) 2024-08-12 16:14:11 -07:00
parent 087b3d4ffb
commit 6ec4e60058

View file

@ -31,9 +31,10 @@ class Analytics:
return new_uuid
def event(self, event_name, properties=None):
def event(self, event_name, properties=None, **kwargs):
if self.mp:
if properties is None:
properties = {}
properties.update(kwargs)
properties["aider_version"] = __version__
self.mp.track(self.user_id, event_name, properties)