Files
EMI-Backend/routes/profile.js
2021-08-17 11:28:45 -07:00

32 lines
709 B
JavaScript

var express = require('express')
var router = express.Router()
const DB = require("../mongoDB.js");
const Profile = require("../def/profile.js");
DB.getDB.then((DB)=>{
router.get("/new", async (req, res) => {
let user = {
userid: getUserId(req),
... req.query.content
};
let userObj = new Profile(user);
DB.newProfile(userObj)
return res.json({
status: "ok"
});
});
router.get("/:id", async (req, res) => {
let userid = req.params.id;
let user = await DB.getProfile(userid);
return res.json({
status: "ok",
user
});
});
});
module.exports = router