diff --git a/lnbits/core/models.py b/lnbits/core/models.py index 1241dd48d..816230e26 100644 --- a/lnbits/core/models.py +++ b/lnbits/core/models.py @@ -2,6 +2,7 @@ from __future__ import annotations import hashlib import hmac +import json import time from dataclasses import dataclass from datetime import datetime, timezone @@ -12,7 +13,6 @@ from ecdsa import SECP256k1, SigningKey from fastapi import Query from passlib.context import CryptContext from pydantic import BaseModel, Field, validator -import json from lnbits.db import FilterModel from lnbits.helpers import url_for @@ -27,6 +27,7 @@ from lnbits.wallets.base import ( PaymentSuccessStatus, ) + def json_custom_serialization(_, o): if isinstance(o, datetime): return o.isoformat()