Update ImageUtilities.plugin.js

This commit is contained in:
Mirco Wittrien 2020-12-17 20:33:36 +01:00
parent 61fa75ee6b
commit 251c280122
1 changed files with 4 additions and 3 deletions

View File

@ -14,7 +14,7 @@ module.exports = (_ => {
"info": { "info": {
"name": "ImageUtilities", "name": "ImageUtilities",
"author": "DevilBro", "author": "DevilBro",
"version": "4.2.3", "version": "4.2.4",
"description": "Add a handful of options for images/emotes/avatars (direct download, reverse image search, zoom, copy image link, copy image to clipboard, gallery mode)" "description": "Add a handful of options for images/emotes/avatars (direct download, reverse image search, zoom, copy image link, copy image to clipboard, gallery mode)"
}, },
"changeLog": { "changeLog": {
@ -23,7 +23,8 @@ module.exports = (_ => {
"Toggle": "You can now toggle the download locations" "Toggle": "You can now toggle the download locations"
}, },
"fixed": { "fixed": {
"Slow modal transitions": "Fixed issue where the css of the plugin would cause render slow downds for modals" "Slow modal transitions": "Fixed issue where the css of the plugin would cause render slow downds for modals",
"New download locations": "Fixed issue where you needed to restart plugin for new locations to be editable"
} }
} }
}; };
@ -345,7 +346,7 @@ module.exports = (_ => {
if (ownLocations[name] || name == "Downloads") return BDFDB.NotificationUtils.toast("A location with the choosen name already exists, please choose another name", {type: "danger"}); if (ownLocations[name] || name == "Downloads") return BDFDB.NotificationUtils.toast("A location with the choosen name already exists, please choose another name", {type: "danger"});
else if (!BDFDB.LibraryRequires.fs.existsSync(location)) return BDFDB.NotificationUtils.toast("The choosen download location is not a valid path to a folder", {type: "danger"}); else if (!BDFDB.LibraryRequires.fs.existsSync(location)) return BDFDB.NotificationUtils.toast("The choosen download location is not a valid path to a folder", {type: "danger"});
else { else {
ownLocations[name] = location; ownLocations[name] = {enabled: true, location: location};
BDFDB.DataUtils.save(ownLocations, this, "ownLocations"); BDFDB.DataUtils.save(ownLocations, this, "ownLocations");
BDFDB.PluginUtils.refreshSettingsPanel(this, settingsPanel, collapseStates); BDFDB.PluginUtils.refreshSettingsPanel(this, settingsPanel, collapseStates);
} }