From b1810b0517dac7f06475ef99b366179dfd640460 Mon Sep 17 00:00:00 2001 From: Amos Date: Tue, 23 Jul 2024 00:38:43 +0100 Subject: [PATCH] Add a tooltip for client profile total playtime for hours (#334) --- Application/Meta/MetaRegistration.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Application/Meta/MetaRegistration.cs b/Application/Meta/MetaRegistration.cs index 7f6771ae..719ac641 100644 --- a/Application/Meta/MetaRegistration.cs +++ b/Application/Meta/MetaRegistration.cs @@ -112,11 +112,13 @@ namespace IW4MAdmin.Application.Meta return metaList; } - metaList.Add(new InformationResponse() + var friendlyTime = TimeSpan.FromHours(client.TotalConnectionTime / 3600.0); + metaList.Add(new InformationResponse { ClientId = client.ClientId, Key = _transLookup["WEBFRONT_PROFILE_META_PLAY_TIME"], - Value = TimeSpan.FromHours(client.TotalConnectionTime / 3600.0).HumanizeForCurrentCulture(), + Value = friendlyTime.HumanizeForCurrentCulture(), + ToolTipText = $"{friendlyTime.TotalHours:N1} hour(s)", ShouldDisplay = true, Order = 8, Type = MetaType.Information