diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/task/MaterialReportingTask.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/task/MaterialReportingTask.java index 1299299445a4e66830ab1d1a0f0cff87e89f6a05..72ea15887cc9a79ef8a635fd5ebf234e1b8be0da 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/task/MaterialReportingTask.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/task/MaterialReportingTask.java @@ -425,6 +425,7 @@ public class MaterialReportingTask implements IMaintenanceTask { return; } + Date newTimestamp = new Date(timeProvider.getTimeInMilliseconds()); operationLog.info("Start reporting added or changed materials to the report database."); Map<String, List<Material>> materialsByType = getRecentlyAddedOrChangedMaterials(contextOrNull.getSessionToken()); @@ -438,7 +439,7 @@ public class MaterialReportingTask implements IMaintenanceTask addOrUpdate(mappingInfo, materials); } } - writeTimestamp(new Date(timeProvider.getTimeInMilliseconds())); + writeTimestamp(newTimestamp); operationLog.info("Reporting finished."); }