]> git.proxmox.com Git - ui/proxmox-yew-widget-toolkit.git/commitdiff
widget: number field: improve error message
authorDominik Csapak <d.csapak@proxmox.com>
Mon, 15 Jul 2024 13:17:12 +0000 (15:17 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 16 Jul 2024 09:55:12 +0000 (11:55 +0200)
'Parse number failed' implies that we could not parse the number, but to
know it was too big, we had to parse the number correctly, so this is
confusing. Replacing with 'Input invalid' makes it clearer that what
is actually happening.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
src/widget/form/number.rs

index ee07c8568b09c7da7bd173f756e2f3180f526cd1..be65b911d5884859d19ef11b036f2486dd132589 100644 (file)
@@ -425,7 +425,7 @@ impl<T: NumberTypeInfo> ManagedField for NumberField<T> {
 
         let number = match T::value_to_number(value) {
             Ok(number) => number,
-            Err(err) => return Err(Error::msg(tr!("Parse number failed: {}", err.to_string()))),
+            Err(err) => return Err(Error::msg(tr!("Input invalid: {}", err.to_string()))),
         };
 
         if let Some(min) = props.min {