From a24b78cef33af319053df9319cbdf932921d5fda Mon Sep 17 00:00:00 2001 From: Mormegil Date: Fri, 4 Nov 2022 10:26:33 +0100 Subject: [PATCH] Fix parameters in WbTime.FromDateTime[Offset] Instead of the duplicated `Minute`, the other one should have been `Second`. --- WikiClientLibrary.Wikibase/DataTypes/WbTime.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WikiClientLibrary.Wikibase/DataTypes/WbTime.cs b/WikiClientLibrary.Wikibase/DataTypes/WbTime.cs index 68412eb58..220089073 100644 --- a/WikiClientLibrary.Wikibase/DataTypes/WbTime.cs +++ b/WikiClientLibrary.Wikibase/DataTypes/WbTime.cs @@ -116,7 +116,7 @@ public static WbTime FromDateTime(DateTime dateTime, int before, int after, Wiki if (calendarModel == null) throw new ArgumentNullException(nameof(calendarModel)); var timeZone = dateTime.Kind == DateTimeKind.Utc ? 0 : (int)TimeZoneInfo.Local.BaseUtcOffset.TotalMinutes; return new WbTime(dateTime.Year, dateTime.Month, dateTime.Day, - dateTime.Hour, dateTime.Minute, dateTime.Minute, + dateTime.Hour, dateTime.Minute, dateTime.Second, before, after, timeZone, precision, calendarModel); } @@ -135,7 +135,7 @@ public static WbTime FromDateTimeOffset(DateTimeOffset dateTime, int before, int public static WbTime FromDateTimeOffset(DateTimeOffset dateTime, int before, int after, WikibaseTimePrecision precision, Uri calendarModel) { return new WbTime(dateTime.Year, dateTime.Month, dateTime.Day, - dateTime.Hour, dateTime.Minute, dateTime.Minute, + dateTime.Hour, dateTime.Minute, dateTime.Second, before, after, (int)dateTime.Offset.TotalMinutes, precision, calendarModel); }