fix criticals
This commit is contained in:
parent
41bde44755
commit
f6613ca200
25
js/main.js
25
js/main.js
File diff suppressed because one or more lines are too long
|
@ -37,7 +37,7 @@ BdApi.setWindowPreference = function(key, value) {
|
|||
const fs = require("fs");
|
||||
const prefs = this.getAllWindowPreferences();
|
||||
prefs[key] = value;
|
||||
delete require.cache[this.WindowConfigFile];
|
||||
delete __non_webpack_require__.cache[this.WindowConfigFile];
|
||||
fs.writeFileSync(this.WindowConfigFile, JSON.stringify(prefs, null, 4));
|
||||
};
|
||||
|
||||
|
|
|
@ -192,7 +192,7 @@ export default new class ContentManager {
|
|||
const isPlugin = type === "plugin";
|
||||
const baseFolder = isPlugin ? this.pluginsFolder : this.themesFolder;
|
||||
try {
|
||||
delete require.cache[require.resolve(path.resolve(baseFolder, filename))];
|
||||
delete __non_webpack_require__.cache[__non_webpack_require__.resolve(path.resolve(baseFolder, filename))];
|
||||
}
|
||||
catch (err) {return {name: filename, file: filename, message: "Could not be unloaded.", error: {message: err.message, stack: err.stack}};}
|
||||
}
|
||||
|
@ -200,7 +200,7 @@ export default new class ContentManager {
|
|||
isLoaded(filename, type) {
|
||||
const isPlugin = type === "plugin";
|
||||
const baseFolder = isPlugin ? this.pluginsFolder : this.themesFolder;
|
||||
try {require.cache[require.resolve(path.resolve(baseFolder, filename))];}
|
||||
try {__non_webpack_require__.cache[__non_webpack_require__.resolve(path.resolve(baseFolder, filename))];}
|
||||
catch (err) {return false;}
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -124,7 +124,7 @@ Core.prototype.checkForGuilds = function() {
|
|||
|
||||
Core.prototype.injectExternals = async function() {
|
||||
await Utils.injectJs("https://cdnjs.cloudflare.com/ajax/libs/ace/1.2.9/ace.js");
|
||||
if (require.original) window.require = require.original;
|
||||
if (window.require.original) window.require = window.require.original;
|
||||
};
|
||||
|
||||
Core.prototype.initSettings = function () {
|
||||
|
|
Loading…
Reference in New Issue