do not show common name text when no common names exist - either nil or empty list

This commit is contained in:
Owen
2025-01-13 12:42:38 +01:00
committed by Owen Rees
parent 9fe768b8c4
commit b806b78b23
+1 -1
View File
@@ -116,7 +116,7 @@ defmodule PlantIdDiscordBot.PlantNet.Parser do
defp get_common_names(data) do defp get_common_names(data) do
common_names = data["species"]["commonNames"] common_names = data["species"]["commonNames"]
if length(common_names) > 0 do if is_list(common_names) && not Enum.empty?(common_names) do
" Common names include **" <> " Common names include **" <>
Enum.join(common_names, ", ") <> "**." Enum.join(common_names, ", ") <> "**."
end end