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