Spell out character helper height text
This commit is contained in:
+11
-5
@@ -268,11 +268,17 @@ def _format_height_text(feet, inches):
|
||||
inches_value = str(inches or "").strip()
|
||||
if not feet_value and not inches_value:
|
||||
return ""
|
||||
if not feet_value:
|
||||
return f'{int(inches_value)}"'
|
||||
if not inches_value:
|
||||
return f"{int(feet_value)}'"
|
||||
return f'{int(feet_value)}\'{int(inches_value)}"'
|
||||
|
||||
parts = []
|
||||
if feet_value:
|
||||
feet_number = int(feet_value)
|
||||
parts.append(f"{feet_number} foot" if feet_number == 1 else f"{feet_number} feet")
|
||||
if inches_value:
|
||||
inches_number = int(inches_value)
|
||||
parts.append(
|
||||
f"{inches_number} inch" if inches_number == 1 else f"{inches_number} inches"
|
||||
)
|
||||
return " ".join(parts)
|
||||
|
||||
|
||||
def _ensure_sentence(value):
|
||||
|
||||
Reference in New Issue
Block a user