Updates the RequiresExecution logic so we can skip steps based on some user input (i.e. skip the starter kit installation). Fixes the start kit js stuff to update the model correctly and continue. Fixes the error view to restart - it cannot just go back because there might not be a view there.

This commit is contained in:
Shannon
2014-03-05 14:30:17 +11:00
parent 893f86d34c
commit a40ba2f27e
24 changed files with 180 additions and 68 deletions

View File

@@ -101,7 +101,7 @@ namespace Umbraco.Web.Install.InstallSteps
get { return ShouldDisplayView() ? base.View : ""; }
}
public override bool RequiresExecution()
public override bool RequiresExecution(DatabaseModel model)
{
return ShouldDisplayView();
}