File tree 1 file changed +14
-9
lines changed
1 file changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -7,23 +7,28 @@ function getFilePath(date: string) {
7
7
8
8
async function readContent ( date : string ) {
9
9
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
14
16
} catch {
15
- await mkdir ( '.linked/' + getYearFromDate ( date ) , { baseDir : BaseDirectory . Document , recursive : true } )
17
+ await mkdir ( '.linked/' + getYearFromDate ( date ) , { baseDir : BaseDirectory . Document , recursive : true } )
16
18
return await writeTextFile (
17
19
getFilePath ( date ) ,
18
- '' ,
19
- { baseDir : BaseDirectory . Document }
20
+ '' ,
21
+ { baseDir : BaseDirectory . Document }
20
22
)
21
23
}
22
24
}
23
25
24
26
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
+ ) ;
27
32
}
28
33
29
34
export { readContent , writeContent }
You can’t perform that action at this time.
0 commit comments