STR v2.1.3
This commit is contained in:
parent
461a98ab7e
commit
db34891523
|
@ -1,4 +1,7 @@
|
||||||
# [SaveToRedux](https://1lighty.github.io/BetterDiscordStuff/?plugin=SaveToRedux "SaveToRedux") Changelog
|
# [SaveToRedux](https://1lighty.github.io/BetterDiscordStuff/?plugin=SaveToRedux "SaveToRedux") Changelog
|
||||||
|
### 2.1.3
|
||||||
|
- Fixed startup error on canary
|
||||||
|
|
||||||
### 2.1.2
|
### 2.1.2
|
||||||
- Fixed startup error
|
- Fixed startup error
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,7 @@ var SaveToRedux = (() => {
|
||||||
twitter_username: ''
|
twitter_username: ''
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
version: '2.1.2',
|
version: '2.1.3',
|
||||||
description: 'Allows you to save images, videos, profile icons, server icons, reactions, emotes and custom status emotes to any folder quickly, as well as install plugins from direct links.',
|
description: 'Allows you to save images, videos, profile icons, server icons, reactions, emotes and custom status emotes to any folder quickly, as well as install plugins from direct links.',
|
||||||
github: 'https://github.com/1Lighty',
|
github: 'https://github.com/1Lighty',
|
||||||
github_raw: 'https://raw.githubusercontent.com/1Lighty/BetterDiscordPlugins/master/Plugins/SaveToRedux/SaveToRedux.plugin.js'
|
github_raw: 'https://raw.githubusercontent.com/1Lighty/BetterDiscordPlugins/master/Plugins/SaveToRedux/SaveToRedux.plugin.js'
|
||||||
|
@ -50,7 +50,7 @@ var SaveToRedux = (() => {
|
||||||
{
|
{
|
||||||
title: 'fixed',
|
title: 'fixed',
|
||||||
type: 'fixed',
|
type: 'fixed',
|
||||||
items: ['Fixed startup error']
|
items: ['Fixed startup error on canary']
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
defaultConfig: [
|
defaultConfig: [
|
||||||
|
@ -115,7 +115,7 @@ var SaveToRedux = (() => {
|
||||||
);
|
);
|
||||||
|
|
||||||
const dialog = Utilities.getNestedProp(require('electron'), 'remote.dialog');
|
const dialog = Utilities.getNestedProp(require('electron'), 'remote.dialog');
|
||||||
const openItem = Utilities.getNestedProp(require('electron'), 'shell.openItem');
|
const openPath = Utilities.getNestedProp(require('electron'), 'shell.openPath') || Utilities.getNestedProp(require('electron'), 'shell.openItem');
|
||||||
const DelayedCall = Utilities.getNestedProp(WebpackModules.getByProps('DelayedCall'), 'DelayedCall');
|
const DelayedCall = Utilities.getNestedProp(WebpackModules.getByProps('DelayedCall'), 'DelayedCall');
|
||||||
const FsModule = require('fs');
|
const FsModule = require('fs');
|
||||||
const RequestModule = require('request');
|
const RequestModule = require('request');
|
||||||
|
@ -274,7 +274,7 @@ var SaveToRedux = (() => {
|
||||||
|
|
||||||
const faultyVars = [];
|
const faultyVars = [];
|
||||||
{
|
{
|
||||||
const vars = { TextComponent, getEmojiURL, openItem, DelayedCall, FormItem, Messages, TextInput, AvatarModule, TrustStore };
|
const vars = { TextComponent, getEmojiURL, openPath, DelayedCall, FormItem, Messages, TextInput, AvatarModule, TrustStore };
|
||||||
for (const varName in vars) {
|
for (const varName in vars) {
|
||||||
if (!vars[varName]) faultyVars.push(varName);
|
if (!vars[varName]) faultyVars.push(varName);
|
||||||
}
|
}
|
||||||
|
@ -787,7 +787,7 @@ var SaveToRedux = (() => {
|
||||||
req
|
req
|
||||||
.pipe(FsModule.createWriteStream(path))
|
.pipe(FsModule.createWriteStream(path))
|
||||||
.on('finish', () => {
|
.on('finish', () => {
|
||||||
if (openOnSave) openItem(path);
|
if (openOnSave) openPath(path);
|
||||||
BdApi.showToast(`Saved to '${PathModule.resolve(path)}'`, { type: 'success' });
|
BdApi.showToast(`Saved to '${PathModule.resolve(path)}'`, { type: 'success' });
|
||||||
})
|
})
|
||||||
.on('error', e => {
|
.on('error', e => {
|
||||||
|
@ -1027,7 +1027,7 @@ var SaveToRedux = (() => {
|
||||||
XenoLib.createContextMenuItem(
|
XenoLib.createContextMenuItem(
|
||||||
'Open Folder',
|
'Open Folder',
|
||||||
() => {
|
() => {
|
||||||
openItem(folder.path);
|
openPath(folder.path);
|
||||||
},
|
},
|
||||||
'open-folder'
|
'open-folder'
|
||||||
),
|
),
|
||||||
|
|
Loading…
Reference in New Issue