From f048cfe62de07af310b824769c6df99549c5079e Mon Sep 17 00:00:00 2001 From: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com> Date: Wed, 4 Dec 2024 15:18:12 +0100 Subject: [PATCH] v14: DecimalConverter - add check for integer (#17679) * Add check for integer * Fix typo --------- Co-authored-by: Elitsa --- .../ValueConverters/DecimalValueConverter.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Umbraco.Core/PropertyEditors/ValueConverters/DecimalValueConverter.cs b/src/Umbraco.Core/PropertyEditors/ValueConverters/DecimalValueConverter.cs index ba3a1e552b..d499efcd4f 100644 --- a/src/Umbraco.Core/PropertyEditors/ValueConverters/DecimalValueConverter.cs +++ b/src/Umbraco.Core/PropertyEditors/ValueConverters/DecimalValueConverter.cs @@ -37,6 +37,12 @@ public class DecimalValueConverter : PropertyValueConverterBase return Convert.ToDecimal(sourceDouble); } + // is it an integer? + if (source is int sourceInteger) + { + return Convert.ToDecimal(sourceInteger); + } + // is it a string? if (source is string sourceString) {