ConvertFrontMatterToJsonFriendly
This commit is contained in:
@ -58,15 +58,15 @@ internal static class HelperKanbanMetadata
|
||||
{
|
||||
if (itemLineNumber == 0)
|
||||
throw new NotSupportedException();
|
||||
(lines, lineNumber) = HelperMarkdown.GetStatusAndMetaEndLineNumbers(fileInfo);
|
||||
(lines, lineNumber) = HelperMarkdown.GetStatusAndFrontMatterYamlEndLineNumbers(fileInfo);
|
||||
if (!lines.Any())
|
||||
continue;
|
||||
statusLine = $"status: \"{groupCount}-{group}\"";
|
||||
indexFileLines[itemLineNumber] = $"{fileInfo.LastWriteTime.Ticks}~~~{indexFileLines[itemLineNumber]}";
|
||||
if (lineNumber.MetaEnd is null)
|
||||
if (lineNumber.FrontMatterYamlEnd is null)
|
||||
throw new NotSupportedException($"{nameof(SetMetadata)} must be executed first!");
|
||||
if (lineNumber.Status is null)
|
||||
lines.Insert(lineNumber.MetaEnd.Value, statusLine);
|
||||
lines.Insert(lineNumber.FrontMatterYamlEnd.Value, statusLine);
|
||||
else
|
||||
{
|
||||
if (lines[lineNumber.Status.Value] == statusLine)
|
||||
|
Reference in New Issue
Block a user