Browse Source

🔨 added back custom_encoder direct check

pull/13982/head
Ben Brady 4 weeks ago
parent
commit
028d681000
  1. 3
      fastapi/encoders.py

3
fastapi/encoders.py

@ -236,6 +236,9 @@ def encode_value(
sqlalchemy_safe: bool = True,
) -> Any:
if custom_encoder:
if type(obj) in custom_encoder:
return custom_encoder[type(obj)](obj)
for encoder_type, encoder_instance in custom_encoder.items():
if isinstance(obj, encoder_type):
return encoder_instance(obj)

Loading…
Cancel
Save