FINERACT-1856: Fix to update datatable entry is failing after column added lately

This commit is contained in:
Jose Alberto Hernandez
2023-01-17 09:15:45 +01:00
committed by Adam Saghy
parent 894ff15aec
commit 09a91bba01
3 changed files with 127 additions and 1 deletions
@@ -2059,7 +2059,13 @@ public class ReadWriteNonCoreDataServiceImpl implements ReadWriteNonCoreDataServ
sql += sqlGenerator.escape(key) + " = " + pValueWrite;
} else {
if (key.equalsIgnoreCase(DataTableApiConstant.UPDATEDAT_FIELD_NAME)) {
sql += ", " + sqlGenerator.escape(key) + " = " + sqlGenerator.currentTenantDateTime();
if (firstColumn) {
sql += " set ";
firstColumn = false;
} else {
sql += ", ";
}
sql += sqlGenerator.escape(key) + " = " + sqlGenerator.currentTenantDateTime();
}
}
}