Procházet zdrojové kódy

Remove more dead code.

Lee Morgan před 5 roky
rodič
revize
99aaa7d046
3 změnil soubory, kde provedl 1 přidání a 50 odebrání
  1. 0 2
      controllers/recipeData.js
  2. 0 47
      controllers/transactionData.js
  3. 1 1
      routes.js

+ 0 - 2
controllers/recipeData.js

@@ -1,10 +1,8 @@
 const Recipe = require("../models/recipe.js");
-const Merchant = require("../models/merchant.js");
 const ArchivedRecipe = require("../models/archivedRecipe.js");
 
 const helper = require("./helper.js");
 
-const axios = require("axios");
 const xlsx = require("xlsx");
 const fs = require("fs");
 

+ 0 - 47
controllers/transactionData.js

@@ -1,8 +1,6 @@
 const Transaction = require("../models/transaction");
 const Merchant = require("../models/merchant");
 
-const helper = require("./helper.js");
-
 const ObjectId = require("mongoose").Types.ObjectId;
 const xlsx = require("xlsx");
 const fs = require("fs");
@@ -294,55 +292,10 @@ module.exports = {
             });
     },
 
-    /*
-    GET - get transactions between two dates, sorted and group by date
-    params:
-        from: Date string
-        to: Date string
-    return:
-        [{
-            date: Date
-            transactions:[[Recipe]]
-        }]
-    */
-    getTransactionsByDate: function(req, res){
-        if(!req.session.user){
-            req.session.error = "MUST BE LOGGED IN TO DO THAT";
-            return res.redirect("/");
-        }
-
-        const from = new Date(req.params.from);
-        const to = new Date(req.params.to);
-
-        Transaction.aggregate([
-            {$match: {
-                merchant: ObjectId(req.session.user),
-                date: {
-                    $gte: from,
-                    $lt: to
-                }
-            }},
-            {$sort: {
-                date: 1
-            }}
-        ])
-            .then((transactions)=>{
-                return res.json(transactions);
-            })
-            .catch((err)=>{
-                return res.json("ERROR: UNABLE TO RETRIEVE DATA");
-            });
-    },
-
     /*
     GET - Creates 5000 transactions for logged in merchant for testing
     */
     populate: function(req, res){
-        if(!req.session.user){
-            res.session.error = "Must be logged in to do that";
-            return res.redirect("/");
-        }
-
         function randomDate() {
             let now = new Date();
             let start = new Date();

+ 1 - 1
routes.js

@@ -53,7 +53,7 @@ module.exports = function(app){
     app.post("/transactions/create/spreadsheet", session, upload.single("transactions"), transactionData.createFromSpreadsheet);
     app.get("/transactions/download/spreadsheet", session, transactionData.spreadsheetTemplate);
     app.delete("/transaction/:id", session, transactionData.remove);
-    app.get("/populatesometransactions", transactionData.populate);
+    app.get("/populatesometransactions", session, transactionData.populate);
 
     //Other
     app.post("/login", otherData.login);