server 1.0.3
This commit is contained in:
@@ -14,7 +14,7 @@ const uploadStrategy = multer({
|
||||
}
|
||||
cb(null, true);
|
||||
},
|
||||
limits: { fileSize: 4000000 },
|
||||
limits: { fileSize: 2000000 },
|
||||
}).single("menuiImage");
|
||||
|
||||
// POST
|
||||
|
||||
@@ -12,6 +12,7 @@ import {
|
||||
handleError,
|
||||
validateUserToken,
|
||||
verifyRestaurantAccess,
|
||||
newError,
|
||||
} from "../services/services.js";
|
||||
import Restaurant from "../models/restaurant.js";
|
||||
|
||||
@@ -35,7 +36,9 @@ router.post("/", async (req, res) => {
|
||||
try {
|
||||
const token = req.headers["x-auth-token"];
|
||||
const user = validateUserToken(token);
|
||||
const restaurant = await createRestaurant(req.body);
|
||||
const restaurant = await createRestaurant(req.body).catch((err) => {
|
||||
throw newError("Nie udało się zapisać zdjęcia.", 500);
|
||||
});
|
||||
await restaurant.save();
|
||||
await addRestaurantToUser(user, restaurant);
|
||||
res.sendStatus(201);
|
||||
|
||||
@@ -22,7 +22,7 @@ router.post("/login", async (req, res) => {
|
||||
}
|
||||
const user = await fetchUser(req.body.email);
|
||||
await checkPassword(req.body.password, user.password);
|
||||
const safeUser = prepareSafeUser(user);
|
||||
const safeUser = await prepareSafeUser(user);
|
||||
var token = generateAuthToken(safeUser);
|
||||
res.header("x-auth-token", token).status(202).send(safeUser);
|
||||
} catch (error) {
|
||||
|
||||
Reference in New Issue
Block a user