From a6a6dedeefb58678e949df3d56b7f82ebf6ec812 Mon Sep 17 00:00:00 2001 From: Dominik Csapak Date: Mon, 20 Mar 2017 16:17:41 +0100 Subject: [PATCH] fix #1307: dont use language dependent separator in gui by default, extjs submits the language dependent decimal separator, e.g. ',' for german and '.' for english but we always want '.' Signed-off-by: Dominik Csapak (cherry picked from commit 5c660b6d1302a5fbb3dcf477cf8b5adc9f798530) --- www/manager6/Toolkit.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/www/manager6/Toolkit.js b/www/manager6/Toolkit.js index 7581a9e1..0e578dab 100644 --- a/www/manager6/Toolkit.js +++ b/www/manager6/Toolkit.js @@ -129,6 +129,13 @@ Ext.apply(Ext.form.field.VTypes, { HostListText: gettext('Not a valid list of hosts') }); +// since we always want the number in +// x.y format and never in e.g. x,y +Ext.define('PVE.form.field.Number', { + override: 'Ext.form.field.Number', + submitLocaleSeparator: false +}); + // ExtJs 5-6 has an issue with caching // see https://www.sencha.com/forum/showthread.php?308989 Ext.define('PVE.UnderlayPool', {