fix: serializar dates/Decimal en LogService con DjangoJSONEncoder #40

Merged
jjminguez merged 1 commits from pre-dev into dev 2026-04-16 15:34:12 +00:00
Owner
  • Añadir _json_safe() que usa DjangoJSONEncoder para convertir objetos
    no serializables (datetime.date, Decimal, UUID...) antes de guardar
    en JSONField, evitando que response quede vacío silenciosamente
  • Corregir condición status_code: usar 'is not None' para permitir status=0

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

- Añadir _json_safe() que usa DjangoJSONEncoder para convertir objetos no serializables (datetime.date, Decimal, UUID...) antes de guardar en JSONField, evitando que response quede vacío silenciosamente - Corregir condición status_code: usar 'is not None' para permitir status=0 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jjminguez added 1 commit 2026-04-16 15:34:07 +00:00
fix: serializar dates/Decimal en LogService con DjangoJSONEncoder
Some checks are pending
DEPLOY_MULTI_BRACH/pipeline/head This commit looks good
DEPLOY_MULTI_BRACH/pipeline/pr-dev Build queued...
a8dbb62b09
- Añadir _json_safe() que usa DjangoJSONEncoder para convertir objetos
  no serializables (datetime.date, Decimal, UUID...) antes de guardar
  en JSONField, evitando que response quede vacío silenciosamente
- Corregir condición status_code: usar 'is not None' para permitir status=0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jjminguez merged commit f68029edc1 into dev 2026-04-16 15:34:12 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Proyecto-SaaS/django-core-base#40