From 25f9a4c207b0d66ebb0a39e3172669f4fe0e01bb Mon Sep 17 00:00:00 2001 From: Thomas van der Pol Date: Wed, 3 Dec 2025 15:59:45 +1100 Subject: [PATCH] Allow any binary string that is parsed successfully by `UUID.info()` as a UUID --- lib/sequin/string.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sequin/string.ex b/lib/sequin/string.ex index 237c6d78b..0068f9443 100644 --- a/lib/sequin/string.ex +++ b/lib/sequin/string.ex @@ -44,7 +44,7 @@ defmodule Sequin.String do str |> UUID.info() |> case do - {:ok, info} -> info[:version] in [7, 4] and info[:variant] == :rfc4122 + {:ok, info} -> info[:version] > -1 _ -> false end end