From 7a2b032b00e4a261341701aa15049a3d4aaa1a3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Dach?= Date: Wed, 13 Aug 2025 11:34:54 +0200 Subject: [PATCH] Fix date range filter being inexplicably implemented a little different than the equality filter Why??? --- osu.Game/Screens/Select/FilterQueryParser.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osu.Game/Screens/Select/FilterQueryParser.cs b/osu.Game/Screens/Select/FilterQueryParser.cs index c74790a4cb..c76997efe4 100644 --- a/osu.Game/Screens/Select/FilterQueryParser.cs +++ b/osu.Game/Screens/Select/FilterQueryParser.cs @@ -860,8 +860,8 @@ namespace osu.Game.Screens.Select && tryUpdateCriteriaRange(ref dateRange, Operator.Less, maxDateTimeOffset); } - minDateTimeOffset = dateTimeOffsetFromDateOnly(year.Value, month.Value, day.Value).AddDays(-1); - maxDateTimeOffset = dateTimeOffsetFromDateOnly(year.Value, month.Value, day.Value); + minDateTimeOffset = dateTimeOffsetFromDateOnly(year.Value, month.Value, day.Value); + maxDateTimeOffset = dateTimeOffsetFromDateOnly(year.Value, month.Value, day.Value).AddDays(1); return tryUpdateCriteriaRange(ref dateRange, Operator.GreaterOrEqual, minDateTimeOffset) && tryUpdateCriteriaRange(ref dateRange, Operator.Less, maxDateTimeOffset);