#18435: Fixing modules activation order

Work Item: 18435

--HG--
branch : 1.x
This commit is contained in:
Sebastien Ros
2012-02-21 15:08:28 -08:00
parent e2f93cd39f
commit ee3122ae16

View File

@@ -172,8 +172,7 @@ namespace Orchard.Environment.State {
}
// raise install and enabled states in order
foreach (var entry in allEntries.Reverse().Where(entry => IsRising(entry.FeatureState)))
{
foreach (var entry in allEntries.Where(entry => IsRising(entry.FeatureState))) {
if (entry.FeatureState.InstallState == ShellFeatureState.State.Rising) {
Logger.Information("Installing feature '{0}'", entry.Feature.Descriptor.Id);
_featureEvents.Installing(entry.Feature);