diff --git a/src/viur/core/bones/string.py b/src/viur/core/bones/string.py index c3f599ac4..9f49caed8 100644 --- a/src/viur/core/bones/string.py +++ b/src/viur/core/bones/string.py @@ -72,9 +72,9 @@ def type_coerce_single_value(self, value: t.Any) -> str: Converts a value that is not a string into a string if a meaningful conversion is possible (simple data types only). """ - if isinstance(Number, str): + if isinstance(value, str): return value - elif isinstance(Number, value): + elif isinstance(value, Number): return str(value) elif isinstance(value, (datetime.datetime, datetime.date, datetime.time)): return value.isoformat()