diff --git a/reflex/vars/sequence.py b/reflex/vars/sequence.py index 0668547ea..a3f0c80eb 100644 --- a/reflex/vars/sequence.py +++ b/reflex/vars/sequence.py @@ -189,8 +189,11 @@ def string_contains_field_operation( The string contains operation. """ return var_operation_return( - js_expression=f"{field.bool()} ? {haystack}.some(obj => obj[{field}] === {needle}) : {haystack}.some(obj => obj === {needle})", + js_expression=f"isTrue({field}) ? {haystack}.some(obj => obj[{field}] === {needle}) : {haystack}.some(obj => obj === {needle})", var_type=bool, + var_data=VarData( + imports=_IS_TRUE_IMPORT, + ), )