Merge pull request #408 from ynput/bugfix/prepare-template-ignore-non-string

Chore: Prepare data does care only about string values
This commit is contained in:
Jakub Trllo 2024-04-11 14:46:25 +02:00 committed by GitHub
commit abbba1f526
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -94,8 +94,12 @@ def prepare_template_data(fill_pairs):
output = {}
for item in valid_items:
keys, value = item
upper_value = value.upper()
capitalized_value = _capitalize_value(value)
# Convert only string values
if isinstance(value, str):
upper_value = value.upper()
capitalized_value = _capitalize_value(value)
else:
upper_value = capitalized_value = value
first_key = keys.pop(0)
if not keys: