From 65a7dc860c3007f057ccbebce7d8bbdaa00be148 Mon Sep 17 00:00:00 2001 From: Alex Gubarev Date: Wed, 22 Jul 2026 23:04:19 +0300 Subject: [PATCH] Fix Calendar.ISO.valid_time? ms_precision guard --- lib/elixir/lib/calendar/iso.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/elixir/lib/calendar/iso.ex b/lib/elixir/lib/calendar/iso.ex index 0cd5a5bcd3f..d2c287da089 100644 --- a/lib/elixir/lib/calendar/iso.ex +++ b/lib/elixir/lib/calendar/iso.ex @@ -1705,7 +1705,7 @@ defmodule Calendar.ISO do boolean def valid_time?(hour, minute, second, {ms_value, ms_precision} = _microsecond) when is_integer(hour) and is_integer(minute) and is_integer(second) and is_integer(ms_value) and - is_integer(ms_value) do + is_integer(ms_precision) do is_hour(hour) and is_minute(minute) and is_second(second) and is_microsecond(ms_value, ms_precision) end