From 79b6b8d2ad9f302e7ab947d47b5ff9aadc61dfb0 Mon Sep 17 00:00:00 2001 From: Adam Saghy Date: Tue, 6 Dec 2022 13:48:53 +0100 Subject: [PATCH] FINERACT-1828: Fix datatable audit time handling --- .../core/service/database/DatabaseSpecificSQLGenerator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/core/service/database/DatabaseSpecificSQLGenerator.java b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/core/service/database/DatabaseSpecificSQLGenerator.java index 7d1d6b019..c1936aff6 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/core/service/database/DatabaseSpecificSQLGenerator.java +++ b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/core/service/database/DatabaseSpecificSQLGenerator.java @@ -110,9 +110,9 @@ public class DatabaseSpecificSQLGenerator { public String currentTenantDateTime() { if (databaseTypeResolver.isMySQL()) { - return format("TIMESTAMP('%s')", DateUtils.getLocalDateTimeOfTenant().format(DateUtils.DEFAULT_DATETIME_FORMATTER)); + return format("TIMESTAMP('%s')", DateUtils.getLocalDateTimeOfSystem().format(DateUtils.DEFAULT_DATETIME_FORMATTER)); } else if (databaseTypeResolver.isPostgreSQL()) { - return format("TIMESTAMP '%s'", DateUtils.getLocalDateTimeOfTenant().format(DateUtils.DEFAULT_DATETIME_FORMATTER)); + return format("TIMESTAMP '%s'", DateUtils.getLocalDateTimeOfSystem().format(DateUtils.DEFAULT_DATETIME_FORMATTER)); } else { throw new IllegalStateException("Database type is not supported for current date time" + databaseTypeResolver.databaseType()); }