DeleteOldLogFilesAndDeleteEmptyDirectories

Log bug
Wafer Counter
trigger:  - master
This commit is contained in:
2023-10-01 11:07:36 -07:00
parent b1e63df70b
commit 219fdda4ec
11 changed files with 176 additions and 63 deletions

View File

@ -1137,11 +1137,17 @@ internal static partial class HelperMarkdown
{
if (string.IsNullOrEmpty(input.StartAt) || string.IsNullOrEmpty(input.Destination))
throw new NotSupportedException();
ReadOnlyDictionary<string, List<Card>> columnsToCards = GetColumnsToCards(input, relativeToCollection);
if (columnsToCards.Count > 0)
ReadOnlyDictionary<string, List<Card>> columnsToCards;
string jsonFile = Path.Combine(input.Destination, $"{nameof(columnsToCards)}.json");
if (File.Exists(jsonFile))
File.Delete(jsonFile);
columnsToCards = GetColumnsToCards(input, relativeToCollection);
if (columnsToCards.Count == 0)
File.WriteAllText(jsonFile, "{}");
else
{
string json = JsonSerializer.Serialize(columnsToCards, ColumnsAndCardsSourceGenerationContext.Default.ReadOnlyDictionaryStringListCard);
File.WriteAllText(Path.Combine(input.Destination, $"{nameof(columnsToCards)}.json"), json);
File.WriteAllText(jsonFile, json);
}
}