Work on fixing bugs and reformat
This commit is contained in:
@@ -21,7 +21,9 @@ class UnifiedEvent:
|
||||
def normalize_gateway_event(service: str, payload: dict[str, Any]) -> UnifiedEvent:
|
||||
event_type = str(payload.get("type") or "").strip().lower()
|
||||
message_timestamps = []
|
||||
raw_timestamps = payload.get("message_timestamps") or payload.get("timestamps") or []
|
||||
raw_timestamps = (
|
||||
payload.get("message_timestamps") or payload.get("timestamps") or []
|
||||
)
|
||||
if isinstance(raw_timestamps, list):
|
||||
for item in raw_timestamps:
|
||||
try:
|
||||
@@ -44,7 +46,10 @@ def normalize_gateway_event(service: str, payload: dict[str, Any]) -> UnifiedEve
|
||||
service=service,
|
||||
event_type=event_type,
|
||||
identifier=str(
|
||||
payload.get("identifier") or payload.get("source") or payload.get("from") or ""
|
||||
payload.get("identifier")
|
||||
or payload.get("source")
|
||||
or payload.get("from")
|
||||
or ""
|
||||
).strip(),
|
||||
text=str(payload.get("text") or ""),
|
||||
ts=ts,
|
||||
|
||||
Reference in New Issue
Block a user