From dd768242e1919c2cbb6ebf2723b9e645c4ff78db Mon Sep 17 00:00:00 2001 From: pancakes Date: Mon, 6 Jan 2025 11:42:59 +1000 Subject: [PATCH] [backend/libmfm] Use double.TryParse instead of try/catch --- .../Core/Helpers/LibMfm/Conversion/MfmConverter.cs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Iceshrimp.Backend/Core/Helpers/LibMfm/Conversion/MfmConverter.cs b/Iceshrimp.Backend/Core/Helpers/LibMfm/Conversion/MfmConverter.cs index 2b3be161..6816ef43 100644 --- a/Iceshrimp.Backend/Core/Helpers/LibMfm/Conversion/MfmConverter.cs +++ b/Iceshrimp.Backend/Core/Helpers/LibMfm/Conversion/MfmConverter.cs @@ -243,14 +243,7 @@ public class MfmConverter( return Fallback(); double timestamp; - try - { - timestamp = double.Parse(textNode.Text); - } - catch - { - return Fallback(); - } + if (!double.TryParse(textNode.Text, out timestamp)) return Fallback(); var date = DateTime.UnixEpoch.AddSeconds(timestamp); el.TextContent = date.ToString("HH:mm, d MMM yyyy") + " UTC";