fix WTVFavorites createTemplateFolder always creates in Recommended

This commit is contained in:
zefie
2022-10-09 17:14:38 -04:00
parent 2f7ce469e2
commit 31d9bb8f67

View File

@@ -83,7 +83,7 @@ class WTVFavorites {
var self = this; var self = this;
if (folder_templates[folder]) { if (folder_templates[folder]) {
Object.keys(folder_templates[folder]).forEach(function (k) { Object.keys(folder_templates[folder]).forEach(function (k) {
self.createFavorite(folder_templates[folder][k].title, folder_templates[folder][k].url, "Recommended", (folder_templates[folder][k].image_type == "image/wtv-bitmap") ? atob(folder_templates[folder][k].image) : folder_templates[folder][k].image, folder_templates[folder][k].image_type); self.createFavorite(folder_templates[folder][k].title, folder_templates[folder][k].url, folder, (folder_templates[folder][k].image_type == "image/wtv-bitmap") ? atob(folder_templates[folder][k].image) : folder_templates[folder][k].image, folder_templates[folder][k].image_type);
}) })
} }
} }
@@ -211,7 +211,15 @@ class WTVFavorites {
deleteFolder(folder){ deleteFolder(folder){
var dir = this.getFolderDir(folder); var dir = this.getFolderDir(folder);
this.fs.rmdirSync(dir, { recursive: true }); if (dir) {
try {
this.fs.rmdirSync(dir, { recursive: true });
return true;
} catch (e) {
return false;
}
}
return false;
} }
checkFolderName(folder) { checkFolderName(folder) {