Fixed .DS_Store bug in plugin launcher
This commit is contained in:
@@ -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}
|
||||||
])
|
])
|
||||||
|
|||||||
Reference in New Issue
Block a user