mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-15 01:48:18 -05:00
Event collector: send dict events as well as Event
Apparently vote events are neither Event nor EventV2, they're just being sent through as a dict. So these aren't being handled at all by save_event and haven't been getting sent to the collector.
This commit is contained in:
@@ -56,13 +56,13 @@ class EventQueue(object):
|
||||
self.queue = queue
|
||||
|
||||
def save_event(self, event):
|
||||
if isinstance(event, Event):
|
||||
self.queue.add_item("event_collector", json.dumps(event))
|
||||
elif isinstance(event, EventV2):
|
||||
if isinstance(event, EventV2):
|
||||
if event.testing:
|
||||
self.queue.add_item("event_collector_test", event.dump())
|
||||
else:
|
||||
self.queue.add_item("event_collector", event.dump())
|
||||
else:
|
||||
self.queue.add_item("event_collector", json.dumps(event))
|
||||
|
||||
# Mapping of stored vote "names" to more readable ones
|
||||
VOTES = {"1": "up", "0": "clear", "-1": "down"}
|
||||
|
||||
Reference in New Issue
Block a user