Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var express = require("express");
- var router = express.Router();
- var db = require("../db.js");
- const errorCatcher = (res, sendFullError) => (error) => {
- console.error("Got error: " + JSON.stringify(error));
- if (!res.headersSent) {
- res.status(400);
- if (sendFullError) {
- res.send(error);
- } else {
- res.send();
- }
- };
- }
- router.get("/login", (req, res) => {
- db.User.findOne(req.body)
- .then(results => {
- res.send(results);
- })
- .catch(errorCatcher(res));
- });
- router.post("/register", (req, res, next) => {
- const user = req.body;
- db.User.create(user).then(() => {
- res.send("OK");
- })
- .catch(errorCatcher(res, true));
- });
- module.exports = router;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement