Add Missing PDF Test File and Fix Modified Date Not Getting Set on Manual Lint Right After File Content Change #1309
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #1267
There was a bug reported that indicated that there was an issue where if a user had the settings for adding the date modified x seconds after a file change was made and right after editing a file they ran the Linter, even if no change was made, the modified date would not get added once the Linter ran. The reason was that the Linter was saving a cached version of the text to know what was changed to make sure it only added the date modified as needed. However it did not skip updating the text if the Linter did not update the file. Thus when it looked for a change between the current text in the Obsidian cache and what the Linter said the original file contents was when the user/Linter last made an update it would say that there was no change.
Changes Made: