Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

Commit 712549c

Browse files
committed
fixing dates
1 parent 3610b04 commit 712549c

File tree

2 files changed

+2
-17
lines changed

2 files changed

+2
-17
lines changed

src/services/parseServiceHelpers/MarkdownParser.ts

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { TypeParser } from "cdm/ServicesModel";
2-
import { parseLuxonDatetimeToString, parseLuxonDateToString } from "helpers/LuxonHelper";
32
import { Literal, WrappedLiteral } from "obsidian-dataview";
43
import { DataviewService } from "services/DataviewService";
54
import { DateTime } from "luxon";
6-
import { DEFAULT_SETTINGS, MarkdownBreakerRules } from "helpers/Constants";
5+
import { MarkdownBreakerRules } from "helpers/Constants";
76
import stringifyReplacer from "./StringifyReplacer";
87

98
class MarkdownParser extends TypeParser<Literal> {
@@ -38,20 +37,7 @@ class MarkdownParser extends TypeParser<Literal> {
3837
auxMarkdown = wrapped.value.markdown();
3938
break;
4039
case 'date':
41-
if (wrapped.value.hour === 0 && wrapped.value.minute === 0 && wrapped.value.second === 0) {
42-
// Parse date
43-
44-
auxMarkdown = parseLuxonDatetimeToString(
45-
wrapped.value,
46-
this.config.date_format ?? DEFAULT_SETTINGS.local_settings.date_format
47-
);
48-
} else {
49-
// Parse datetime
50-
auxMarkdown = parseLuxonDateToString(
51-
wrapped.value,
52-
this.config.datetime_format ?? DEFAULT_SETTINGS.local_settings.datetime_format
53-
);
54-
}
40+
auxMarkdown = wrapped.value.toISO();
5541
break;
5642
case 'object':
5743
if (DateTime.isDateTime(wrapped.value)) {

src/services/parseServiceHelpers/ParseBuilder.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ class ParseBuilder {
1717
switch (type) {
1818
case InputType.MARKDOWN:
1919
return new MarkdownParser()
20-
.setConfig(config)
2120
.beforeParse(wrapQuotes, isInline);
2221
case InputType.SORTING:
2322
return new SortingParser();

0 commit comments

Comments
 (0)