Einkaufslisten anzeigen, Datenbankeinbindung

This commit is contained in:
Lukas Nowy
2018-10-27 01:10:46 +02:00
parent 5e3c83707f
commit 8e7d96310f
425 changed files with 77158 additions and 3 deletions

View File

@ -2,6 +2,9 @@ var express = require('express');
var router = express.Router();
var session;
//Database
var postgres = require("./../db-connect/db-connect");
// GoogleOauth2.0
passport = require('passport'),
auth = require('../public/login/auth');
@ -51,4 +54,32 @@ router.get('/dash', function(req, res, next) {
}
});
//GET Own shoppinglists as JSON
router.get("/myshoppinglists", async function(req, res, next) {
try {
//Get user id: req.session.passport.user.profile.id
res.status(200).send(await postgres.getShoppinglistsAdmin("testuser"));
}
catch(err) {
res.status(400).send(await err);
}
});
//GET Shared shoppinglists as JSON
router.get("/sharedshoppinglists", async function(req, res, next) {
try {
//Get user id: req.session.passport.user.profile.id
res.status(200).send(await postgres.getShoppinglistsShared("testuser"));
}
catch(err) {
res.status(400).send(await err);
}
});
module.exports = router;