From c25615546a53bbfd1e12c941406da40992734abb Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Mon, 13 Apr 2020 08:01:25 -0400 Subject: [PATCH] fix to not execute uninstall script when creating a module from template --- Oqtane.Server/Controllers/ModuleDefinitionController.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Oqtane.Server/Controllers/ModuleDefinitionController.cs b/Oqtane.Server/Controllers/ModuleDefinitionController.cs index 21f8614d..7ecfde46 100644 --- a/Oqtane.Server/Controllers/ModuleDefinitionController.cs +++ b/Oqtane.Server/Controllers/ModuleDefinitionController.cs @@ -244,9 +244,9 @@ namespace Oqtane.Controllers text = text.Replace("[File]", Path.GetFileName(filePath)); System.IO.File.WriteAllText(filePath, text); - if (Path.GetExtension(filePath) == ".sql") + if (Path.GetExtension(filePath).ToLower() == ".sql" && !filePath.ToLower().Contains("uninstall")) { - // execute script in curent tenant + // execute installation script in curent tenant _sql.ExecuteScript(_resolver.GetTenant(), text); } }