From d746548f56a0b29ad26e849fb154f7876fa59301 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Mon, 3 Aug 2015 18:51:15 +0100 Subject: [PATCH] Fixed reset. The database tables need to be dropped after reading settings from the Site item. --- .../Providers/ImportActions/ExecuteRecipeAction.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.ImportExport/Providers/ImportActions/ExecuteRecipeAction.cs b/src/Orchard.Web/Modules/Orchard.ImportExport/Providers/ImportActions/ExecuteRecipeAction.cs index b4fd3bfef..e42f0fa06 100644 --- a/src/Orchard.Web/Modules/Orchard.ImportExport/Providers/ImportActions/ExecuteRecipeAction.cs +++ b/src/Orchard.Web/Modules/Orchard.ImportExport/Providers/ImportActions/ExecuteRecipeAction.cs @@ -156,10 +156,7 @@ namespace Orchard.ImportExport.Providers.ImportActions { } private string Setup(XDocument recipeDocument) { - // Delete the tenant tables. - DropTenantDatabaseTables(); - - // Setup. + // Prepare Setup. var setupContext = new SetupContext { RecipeDocument = recipeDocument, AdminPassword = SuperUserPassword, @@ -170,7 +167,11 @@ namespace Orchard.ImportExport.Providers.ImportActions { SiteName = _orchardServices.WorkContext.CurrentSite.SiteName, EnabledFeatures = Enumerable.Empty() }; - + + // Delete the tenant tables. + DropTenantDatabaseTables(); + + // Execute Setup. return _setupService.Setup(setupContext); }