diff --git a/src/server/index.ts b/src/server/index.ts index 3abd277..89f4fe6 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -118,7 +118,7 @@ app.get("/download/:fileId",(req,res) => { ) ) + ( - fileOwner?.embed?.largeImage && file.visibility!="anonymous" + fileOwner?.embed?.largeImage && file.visibility!="anonymous" && file.mime.startsWith("image/") ? `` : "" ) @@ -161,4 +161,4 @@ app.listen(process.env.MONOFILE_PORT || 3000,function() { console.log("Web OK!") }) -client.login(process.env.TOKEN) \ No newline at end of file +client.login(process.env.TOKEN) diff --git a/src/server/routes/authRoutes.ts b/src/server/routes/authRoutes.ts index 39e84e4..ae3fc87 100644 --- a/src/server/routes/authRoutes.ts +++ b/src/server/routes/authRoutes.ts @@ -166,7 +166,7 @@ authRoutes.post("/embedcolor", requiresAccount, parser, (req,res) => { if ( !req.body.color - || (req.body.color.toLowerCase().match(/[a-f0-9]+/) == req.body.color) + || (req.body.color.toLowerCase().match(/[a-f0-9]+/) == req.body.color.toLowerCase()) && req.body.color.length == 6 ) { @@ -458,4 +458,4 @@ authRoutes.get("/customCSS", (req,res) => { res.send("") } } else res.send("") -}) \ No newline at end of file +})