fix(telefoni): remove raw_payload dependency from call list queries

This commit is contained in:
Christian 2026-05-17 23:16:31 +02:00
parent 468814ca8d
commit ef8e68fc16
2 changed files with 2 additions and 6 deletions

View File

@ -696,9 +696,7 @@ async def list_calls(
t.direction, t.direction,
t.ekstern_nummer, t.ekstern_nummer,
COALESCE( COALESCE(
NULLIF(TRIM(t.ekstern_nummer), ''), NULLIF(TRIM(t.ekstern_nummer), '')
NULLIF(TRIM(t.raw_payload->>'caller'), ''),
NULLIF(TRIM(t.raw_payload->>'callee'), '')
) AS display_number, ) AS display_number,
t.intern_extension, t.intern_extension,
t.kontakt_id, t.kontakt_id,

View File

@ -20,9 +20,7 @@ async def telefoni_log_page(request: Request):
t.id, t.id,
t.direction, t.direction,
COALESCE( COALESCE(
NULLIF(TRIM(t.ekstern_nummer), ''), NULLIF(TRIM(t.ekstern_nummer), '')
NULLIF(TRIM(t.raw_payload->>'caller'), ''),
NULLIF(TRIM(t.raw_payload->>'callee'), '')
) AS display_number, ) AS display_number,
t.started_at, t.started_at,
t.duration_sec, t.duration_sec,