This commit is contained in:
Hayden 2022-03-15 12:51:15 -08:00 committed by GitHub
parent 8eefa05393
commit e377df2ab0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 2 deletions

View file

@ -1,5 +1,5 @@
[flake8] [flake8]
ignore = [ extend-ignore = [
E501 # Line Length - See Black Config in pyproject.toml E501 # Line Length - See Black Config in pyproject.toml
E402 # Import Not at Top of File E402 # Import Not at Top of File
] ]

View file

@ -98,7 +98,12 @@ def clean_nutrition(nutrition: Optional[dict]) -> dict[str, str]:
output_nutrition = {key: val.replace(",", ".") for key, val in output_nutrition.items()} output_nutrition = {key: val.replace(",", ".") for key, val in output_nutrition.items()}
if "sodiumContent" in nutrition and "m" not in nutrition["sodiumContent"] and "g" in nutrition["sodiumContent"]: if (
"sodiumContent" in nutrition
and type(nutrition["sodiumContent"]) == str
and "m" not in nutrition["sodiumContent"]
and "g" in nutrition["sodiumContent"]
):
# Sodium is in grams. Parse its value, multiple by 1k and return to string. # Sodium is in grams. Parse its value, multiple by 1k and return to string.
try: try:
output_nutrition["sodiumContent"] = str(float(output_nutrition["sodiumContent"]) * 1000) output_nutrition["sodiumContent"] = str(float(output_nutrition["sodiumContent"]) * 1000)