Fixed .DS_Store bug in plugin launcher

This commit is contained in:
DJj123dj
2025-03-29 13:10:58 +01:00
parent 2031a82523
commit 53136e0e6c
+2 -1
View File
@@ -14,8 +14,9 @@ export const loadAllPlugins = async () => {
const plugins = fs.readdirSync("./plugins") const plugins = fs.readdirSync("./plugins")
//check & validate //check & validate
plugins.forEach(async (p) => { plugins.forEach((p) => {
//prechecks //prechecks
if (p === ".DS_Store") return //ignore MacOS DS_Store file
if (!fs.statSync("./plugins/"+p).isDirectory()) return opendiscord.log("Plugin is not a directory, canceling plugin execution...","plugin",[ if (!fs.statSync("./plugins/"+p).isDirectory()) return opendiscord.log("Plugin is not a directory, canceling plugin execution...","plugin",[
{key:"plugin",value:"./plugins/"+p} {key:"plugin",value:"./plugins/"+p}
]) ])