diff --git a/server/AyaNova/util/FileUtil.cs b/server/AyaNova/util/FileUtil.cs index dbfa2f64..ced5213a 100644 --- a/server/AyaNova/util/FileUtil.cs +++ b/server/AyaNova/util/FileUtil.cs @@ -136,6 +136,22 @@ namespace AyaNova.Util } + /// + /// DANGER: Erases all Utility files including backups etc + /// + internal static void EraseEntireContentsOfUtilityFilesFolder() + { + System.IO.DirectoryInfo di = new DirectoryInfo(UtilityFilesFolder); + foreach (FileInfo file in di.EnumerateFiles()) + { + file.Delete(); + } + foreach (DirectoryInfo dir in di.EnumerateDirectories()) + { + dir.Delete(true); + } + } + #endregion Utility file handling #region Zip handling @@ -278,6 +294,8 @@ namespace AyaNova.Util System.IO.File.Move(tempFilePath, permanentFilePath); } + //seems to be uploaded with the text null + if (notes == "null") notes = string.Empty; //Build AyFileInfo FileAttachment fi = new FileAttachment()