From 06ca7c3d9e2ca4da4327b92ae89b1c1e5c911358 Mon Sep 17 00:00:00 2001 From: buczekp <buczekp> Date: Fri, 3 Sep 2010 09:13:10 +0000 Subject: [PATCH] [LMS-1663] fixed handling modification date SVN: 17703 --- .../server/business/bo/samplelister/SampleListingWorker.java | 1 + .../generic/server/business/bo/samplelister/SampleRecord.java | 2 ++ .../server/business/bo/samplelister/SampleListingQueryTest.java | 1 + 3 files changed, 4 insertions(+) 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 5b1ae06f50a..20b924c5cfc 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 25ca988e548..68a6d26cbe5 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 bdc011b0cf4..143623ef5e2 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) { -- GitLab