mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-01 02:05:00 +00:00
feat: Handle numeric values in event properties
This commit is contained in:
parent
6ec4e60058
commit
62a5cf8dee
1 changed files with 8 additions and 0 deletions
|
@ -36,5 +36,13 @@ class Analytics:
|
||||||
if properties is None:
|
if properties is None:
|
||||||
properties = {}
|
properties = {}
|
||||||
properties.update(kwargs)
|
properties.update(kwargs)
|
||||||
|
|
||||||
|
# Handle numeric values
|
||||||
|
for key, value in properties.items():
|
||||||
|
if isinstance(value, (int, float)):
|
||||||
|
properties[key] = value
|
||||||
|
else:
|
||||||
|
properties[key] = str(value)
|
||||||
|
|
||||||
properties["aider_version"] = __version__
|
properties["aider_version"] = __version__
|
||||||
self.mp.track(self.user_id, event_name, properties)
|
self.mp.track(self.user_id, event_name, properties)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue