diff artifact-database/src/main/java/de/intevation/artifactdatabase/Backend.java @ 316:0ca9b1073ccf

Added dummy user to fresh created collections to have it available in the backend listeners. artifacts/trunk@2451 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 02 Aug 2011 13:10:56 +0000
parents 31ee2b3b5a57
children 824051dff018
line wrap: on
line diff
--- a/artifact-database/src/main/java/de/intevation/artifactdatabase/Backend.java	Tue Aug 02 11:41:11 2011 +0000
+++ b/artifact-database/src/main/java/de/intevation/artifactdatabase/Backend.java	Tue Aug 02 13:10:56 2011 +0000
@@ -1103,6 +1103,11 @@
                 collection[0] = factory.createCollection(
                     identifier, name, creationTime, ttl, attribute, context);
 
+                if (collection[0] != null) {
+                    // XXX: Little hack to make the listeners happy
+                    collection[0].setUser(new DefaultUser(ownerIdentifier));
+                }
+
                 return true;
             }
         };

http://dive4elements.wald.intevation.org