mirror of
https://github.com/inventree/InvenTree.git
synced 2025-11-14 11:56:44 +00:00
- Do not just cast to bool
- The string "False" casts to True in this case
- Use the function that supports strings
(cherry picked from commit 8cb808f613)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
This commit is contained in:
committed by
GitHub
parent
a1a2a47bba
commit
56f09e1aa6
@@ -223,6 +223,11 @@ def do_typecast(value, type, var_name=None):
|
|||||||
elif type is dict:
|
elif type is dict:
|
||||||
value = to_dict(value)
|
value = to_dict(value)
|
||||||
|
|
||||||
|
# Special handling for boolean typecasting
|
||||||
|
elif type is bool:
|
||||||
|
val = is_true(value)
|
||||||
|
return val
|
||||||
|
|
||||||
elif type is not None:
|
elif type is not None:
|
||||||
# Try to typecast the value
|
# Try to typecast the value
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user