diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleListingWorker.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleListingWorker.java index 5b1ae06f50ad209933de306f4ba1dec80be4f6ab..20b924c5cfc22d8bd884e19c40e0f1a7d68bbbc4 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleListingWorker.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleListingWorker.java @@ -586,6 +586,7 @@ final class SampleListingWorker sample.setSearchlink(SearchlinkUtilities.createSearchlinkURL(baseIndexURL, EntityKind.SAMPLE, row.code)); sample.setRegistrationDate(row.registration_timestamp); + sample.setModificationDate(row.modification_timestamp); if (row.inva_id != null) { final Invalidation invalidation = new Invalidation(); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleRecord.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleRecord.java index 25ca988e548c4d0e3cc81d0896b38ffadca5a05f..68a6d26cbe5a84f79a072a37dddafc81f8d4de6c 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleRecord.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleRecord.java @@ -36,6 +36,8 @@ public class SampleRecord extends CodeRecord public Date registration_timestamp; + public Date modification_timestamp; + public long pers_id_registerer; public Long inva_id; diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleListingQueryTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleListingQueryTest.java index bdc011b0cf4c4ab239c1f0ff4dd68c57b0e9a081..143623ef5e2bac456881473333b9b7ade87ce26c 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleListingQueryTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/samplelister/SampleListingQueryTest.java @@ -225,6 +225,7 @@ public class SampleListingQueryTest extends AbstractDAOTest assertEquals(msg, samplePE.getRegistrator().getId().longValue(), sample.pers_id_registerer); assertEquals(msg, samplePE.getRegistrationDate(), sample.registration_timestamp); + assertEquals(msg, samplePE.getModificationDate(), sample.modification_timestamp); assertEquals(msg, samplePE.getSampleType().getId().longValue(), sample.saty_id); if (samplePE.getExperiment() == null) {