From c262728202262552db2119141035b022a691d4f0 Mon Sep 17 00:00:00 2001 From: Kim Shrier Date: Sat, 25 Apr 2026 14:56:34 -0600 Subject: [PATCH] parser: fix segfault in orm `where` expression check when left side is an Ident (#26989) --- vlib/v/parser/orm.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/v/parser/orm.v b/vlib/v/parser/orm.v index 12b00a920..c53860fc9 100644 --- a/vlib/v/parser/orm.v +++ b/vlib/v/parser/orm.v @@ -835,7 +835,7 @@ fn (mut p Parser) check_sql_where_expr_has_no_undefined_variables(expr &ast.Expr return left_check_result } - variable_names := if expr.left is ast.Ident { [expr.left.str()] } else { []string{} } + variable_names := if expr.left is ast.Ident { [expr.left.name] } else { []string{} } right_check_result := p.check_sql_where_expr_has_no_undefined_variables(expr.right, variable_names) -- 2.39.5