Skip to content

Commit 4b23cb6

Browse files
committed
fix: write content properly
1 parent 7184a5a commit 4b23cb6

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

src/api/content.ts

+14-9
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,28 @@ function getFilePath(date: string) {
77

88
async function readContent(date: string) {
99
try {
10-
return await readTextFile(
11-
getFilePath(date),
12-
{ baseDir: BaseDirectory.Document }
13-
)
10+
return JSON.parse(
11+
await readTextFile(
12+
getFilePath(date),
13+
{baseDir: BaseDirectory.Document}
14+
)
15+
).content
1416
} catch {
15-
await mkdir('.linked/' + getYearFromDate(date), { baseDir: BaseDirectory.Document, recursive: true })
17+
await mkdir('.linked/' + getYearFromDate(date), {baseDir: BaseDirectory.Document, recursive: true})
1618
return await writeTextFile(
1719
getFilePath(date),
18-
'',
19-
{ baseDir: BaseDirectory.Document }
20+
'',
21+
{baseDir: BaseDirectory.Document}
2022
)
2123
}
2224
}
2325

2426
async function writeContent(date: string, content: string) {
25-
await mkdir('.linked', { baseDir: BaseDirectory.Document, recursive: true });
26-
await writeTextFile(getFilePath(date), content, { baseDir: BaseDirectory.Document });
27+
await writeTextFile(
28+
getFilePath(date),
29+
JSON.stringify({content}),
30+
{baseDir: BaseDirectory.Document}
31+
);
2732
}
2833

2934
export {readContent, writeContent}

0 commit comments

Comments
 (0)