diff --git a/Project.toml b/Project.toml index 8f6d248..cc0abe4 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "Mangal" uuid = "b8b640a6-63d9-51e6-b784-5033db27bef2" authors = ["Timothée Poisot "] -version = "0.4.1" +version = "0.4.2" [deps] Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" diff --git a/src/backbone.jl b/src/backbone.jl index c327ddb..d1f3b34 100644 --- a/src/backbone.jl +++ b/src/backbone.jl @@ -4,5 +4,6 @@ Returns the backbone entry for a taxon, matched by *exact* name. """ function backbone(name::AbstractString) - return first(backbones(Pair("name", name))) + q = backbones(Pair("name", name)) + return isequal(1)(length(q)) ? only(q) : nothing end