Improve fsHelper for reading wishlist
This commit is contained in:
parent
45fb46efa5
commit
f4d7afc468
|
@ -8,13 +8,16 @@ const saveToDisk = (path: string, content: any) => fs.writeFileSync(path, JSON.s
|
|||
export const saveJfItemsToDisk = (content: {}) => saveToDisk(JELLYFIN_CONTENT_PATH, content);
|
||||
export const saveWishlistToDisk = (content: {}) => saveToDisk(WISHLIST_PATH, content);
|
||||
|
||||
export const readWishlistFromDisk = () => {
|
||||
let wishlistContent: string[] = [];
|
||||
if (fs.existsSync(WISHLIST_PATH)) {
|
||||
const fileContent = JSON.parse(fs.readFileSync(WISHLIST_PATH, "utf8"));
|
||||
wishlistContent = fileContent.wishlistContent;
|
||||
export const readWishlistFromDisk = async () => {
|
||||
let wishlistItems: string[] = [];
|
||||
|
||||
if (await fs.existsSync(WISHLIST_PATH)) {
|
||||
const fileContent = JSON.parse(await fs.readFileSync(WISHLIST_PATH, "utf8"));
|
||||
wishlistItems = fileContent.wishlistItems;
|
||||
} else {
|
||||
saveWishlistToDisk({ wishlistContent });
|
||||
// create empty wishlist file
|
||||
saveWishlistToDisk({ wishlistItems });
|
||||
}
|
||||
return wishlistContent;
|
||||
|
||||
return wishlistItems;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue