Prechádzať zdrojové kódy

Update updateRecipe to work with new session id.

Lee Morgan 5 rokov pred
rodič
commit
5c99f6447c
2 zmenil súbory, kde vykonal 2 pridanie a 7 odobranie
  1. 1 6
      controllers/recipeData.js
  2. 1 1
      routes.js

+ 1 - 6
controllers/recipeData.js

@@ -60,15 +60,10 @@ module.exports = {
     }
     */
     updateRecipe: function(req, res){
-        if(!req.session.user){
-            req.session.error = "MUST BE LOGGED IN TO DO THAT";
-            return res.redirect("/");
-        }
-
         Recipe.findOne({_id: req.body.id})
             .then((recipe)=>{
                 new ArchivedRecipe({
-                    merchant: req.session.user,
+                    merchant: res.locals.merchant._id,
                     name: recipe.name,
                     price: recipe.price,
                     date: new Date(),

+ 1 - 1
routes.js

@@ -35,7 +35,7 @@ module.exports = function(app){
 
     //Recipes
     app.post("/recipe/create", session, recipeData.createRecipe);
-    app.put("/recipe/update", recipeData.updateRecipe);
+    app.put("/recipe/update", session, recipeData.updateRecipe);
     app.delete("/recipe/remove/:id", recipeData.removeRecipe);
     app.get("/recipe/update/clover", recipeData.updateRecipesClover);
     app.get("/recipe/update/square", recipeData.updateRecipesSquare);