| 123456789101112131415161718192021222324 |
- const Transaction = require("../models/transaction");
- module.exports = {
- getTransactions: function(req, res){
- if(!req.session.user){
- req.session.error = "You must be logged in to view that page";
- return res.redirect("/");
- }
- let date = new Date();
- let firstDay = new Date(date.getFullYear(), date.getMonth(), 1);
- let lastDay = new Date(date.getFullYear(), date.getMonth() + 1, 0);
- Transaction.find({merchant: req.session.user})
- .then((transactions)=>{
- return res.json(transactions);
- })
- .catch((err)=>{
- return res.json("Error: could not retrieve sales data");
- });
- }
- }
- // {merchant: req.session.user, date: {$gte: firstDay, $lt: lastDay}}
|