mirror of
https://github.com/aiogram/aiogram.git
synced 2025-12-06 07:50:32 +00:00
Fixed error overlapping when validation error is caused by remove_unset root validator in base types and methods. (#1290)
* Ensure base type validation can handle non-dictionary values The update introduces a condition to verify whether the values being validated are a dictionary before attempting to handle UNSET_TYPE in the aiogram base type. This adjustment helps to prevent potential errors or incorrect validation when non-dictionary values are faced. * Added a test case for non-dictionary input in remove_unset method * Added changelog * Fixed tests
This commit is contained in:
parent
e1be9dd668
commit
04bd0c9e7c
4 changed files with 13 additions and 3 deletions
1
CHANGES/1290.bugfix.rst
Normal file
1
CHANGES/1290.bugfix.rst
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fixed error overlapping when validation error is caused by remove_unset root validator in base types and methods.
|
||||
Loading…
Add table
Add a link
Reference in a new issue