Răsfoiți Sursa

Update everything for deployment.

Lee Morgan 2 ani în urmă
părinte
comite
20260a2d23
4 a modificat fișierele cu 462 adăugiri și 201 ștergeri
  1. 8 7
      app.js
  2. 3 2
      controllers/emailVerification.js
  3. 450 191
      package-lock.json
  4. 1 1
      package.json

+ 8 - 7
app.js

@@ -37,7 +37,8 @@ let esbuildOptions = {
     outfile: `${__dirname}/views/dashboardPage/bundle.js`
 };
 
-app.use(express.static(__dirname + "/views"));
+app.set('views', `${__dirname}/views`);
+app.use(express.static(`${__dirname}/views`));
 if(process.env.NODE_ENV === "production"){
     sessionOptions.secure = true;
     cssOptions.minimize = true;
@@ -61,14 +62,14 @@ require("./routes")(app);
 
 esbuild.buildSync(esbuildOptions);
 cssmerger([
-    "./views/shared/css/general.css",
-    "./views/shared/css/loader.css",
-    "./views/shared/css/banner.css",
-    "./views/dashboardPage/css"
-], "./views/dashboardPage/bundle.css", cssOptions);
+    `${__dirname}/views/shared/css/general.css`,
+    `${__dirname}/views/shared/css/loader.css`,
+    `${__dirname}/views/shared/css/banner.css`,
+    `${__dirname}/views/dashboardPage/css`
+], `${__dirname}/views/dashboardPage/bundle.css`, cssOptions);
 
 if(process.env.NODE_ENV === "production"){
     module.exports = app;
 }else{
     app.listen(process.env.PORT, ()=>{});
-}
+}

+ 3 - 2
controllers/emailVerification.js

@@ -27,7 +27,7 @@ module.exports = {
                         subject: "The Subline Email Verification",
                         html: verifyEmail({
                             name: owner.name,
-                            link: `${process.env.SITE}/verify/${owner._id}/${owner.session.sessionId}`
+                            link: `https://subline.leemorgan.dev/verify/${owner._id}/${owner.session.sessionId}`
                         })
                     })
                 });
@@ -85,6 +85,7 @@ module.exports = {
                 return res.redirect("/dashboard");
             })
             .catch((err)=>{
+		console.error(err);
                 if(typeof(err) === "string"){
                     req.session.error = err;
                 }else{
@@ -94,4 +95,4 @@ module.exports = {
                 return res.redirect("/");
             });
     }
-}
+}

Fișier diff suprimat deoarece este prea mare
+ 450 - 191
package-lock.json


+ 1 - 1
package.json

@@ -24,7 +24,7 @@
     "compression": "^1.7.4",
     "cookie-session": "^1.4.0",
     "cssmerger": "^1.1.0",
-    "ejs": "^2.7.4",
+    "ejs": "^3.1.9",
     "esbuild": "^0.11.20",
     "express": "^4.17.1",
     "express-fileupload": "^1.2.1",

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff