diff --git a/api/core/variables/segments.py b/api/core/variables/segments.py index 13274f4e0e..ebb80339b9 100644 --- a/api/core/variables/segments.py +++ b/api/core/variables/segments.py @@ -148,6 +148,15 @@ class ArrayAnySegment(ArraySegment): value_type: SegmentType = SegmentType.ARRAY_ANY value: Sequence[Any] + @property + def log(self) -> str: + """ + When the array is empty, return an empty string rather than "[]". + """ + if len(self.value) == 0: + return "" + return str(self.value) + class ArrayStringSegment(ArraySegment): value_type: SegmentType = SegmentType.ARRAY_STRING