From b806b78b23bd1040addb5a203d69c3fc7987adb8 Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 13 Jan 2025 12:42:38 +0100 Subject: [PATCH] do not show common name text when no common names exist - either nil or empty list --- lib/plantnet/parser.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/plantnet/parser.ex b/lib/plantnet/parser.ex index 9140d7e..d66200e 100644 --- a/lib/plantnet/parser.ex +++ b/lib/plantnet/parser.ex @@ -116,7 +116,7 @@ defmodule PlantIdDiscordBot.PlantNet.Parser do defp get_common_names(data) do 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 **" <> Enum.join(common_names, ", ") <> "**." end