From 9b62913b40b94c63db239b770e232bd48534d480 Mon Sep 17 00:00:00 2001 From: Eric Zhang <34133756+EZForever@users.noreply.github.com> Date: Thu, 26 Feb 2026 19:28:09 +0800 Subject: [PATCH] jinja : correct default size for string slices (#19913) --- common/jinja/runtime.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/jinja/runtime.cpp b/common/jinja/runtime.cpp index c93e182a7e..5757c76b7a 100644 --- a/common/jinja/runtime.cpp +++ b/common/jinja/runtime.cpp @@ -721,6 +721,8 @@ value member_expression::execute_impl(context & ctx) { int64_t arr_size = 0; if (is_val(object)) { arr_size = object->as_array().size(); + } else if (is_val(object)) { + arr_size = object->as_string().length(); } if (is_stmt(this->property)) {