From 520baf1eeb8c84d0bf6cfe5a1cd057f320b85ea3 Mon Sep 17 00:00:00 2001
From: Benjamin Renard <benjamin.renard@akka.eu>
Date: Fri, 7 Oct 2022 08:55:10 +0000
Subject: [PATCH] Fix timezone

---
 js/app/views/ParamArgumentsUI.js | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/js/app/views/ParamArgumentsUI.js b/js/app/views/ParamArgumentsUI.js
index ecdc5a6..65225c3 100644
--- a/js/app/views/ParamArgumentsUI.js
+++ b/js/app/views/ParamArgumentsUI.js
@@ -585,7 +585,8 @@ Ext.define('amdaUI.ParamArgumentsUI', {
 					var argumentField = Ext.create('Ext.form.field.Date', {
 						argId: 'template_' + key,
 						fieldLabel: argument.name,
-						allowBlank: false, format: 'Y/m/d H:i:s.u',
+						allowBlank: false,
+						format: 'Y/m/d H:i:s.u',
 						minValue:'1970/01/01 00:00:00.000',
 						value: parseInt(argument.default),
 						listeners: {
@@ -594,8 +595,8 @@ Ext.define('amdaUI.ParamArgumentsUI', {
 								if (!template_args)
 									template_args = {};
 								
-								if(field.isValid() && newValue.getTime() > 0 ){
-									template_args[key] = newValue.getTime()/1000.;
+								if(field.isValid()){
+									template_args[key] = (newValue.getTime() - newValue.getTimezoneOffset() * 60000)/1000.;
 								}
 								else{
 									template_args[key] = 0;
--
libgit2 0.21.2