Ate Douma pushed to branch bugfix/REPO-1537 at cms-community / hippo-repository


Commits:
1acc3718 by Ate Douma at 2016-08-05T14:25:55+02:00
REPO-1537: ensure downstream initializeitems are executed after their upstream 
initializeitems

- - - - -


1 changed file:

- 
engine/src/main/java/org/onehippo/repository/bootstrap/InitializeItemComparator.java


Changes:

=====================================
engine/src/main/java/org/onehippo/repository/bootstrap/InitializeItemComparator.java
=====================================
--- 
a/engine/src/main/java/org/onehippo/repository/bootstrap/InitializeItemComparator.java
+++ 
b/engine/src/main/java/org/onehippo/repository/bootstrap/InitializeItemComparator.java
@@ -77,6 +77,12 @@ class InitializeItemComparator implements 
Comparator<InitializeItem> {
         if (result != 0) {
             return result;
         }
+        if (i2.isDownstreamItem(i1)) {
+            return -1;
+        }
+        if ( i1.isDownstreamItem(i2)) {
+            return 1;
+        }
         return i1.getName().compareTo(i2.getName());
     }
 



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-repository/commit/1acc37181c02e32d4bcff9a7d4b6045a75464372
_______________________________________________
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn

Reply via email to