Files
EMI-Backend/routes/profile.js
2021-08-18 07:57:19 -07:00

32 lines
725 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 profileId = req.params.id;
let profile = await DB.getProfile(profileId);
return res.json({
status: "ok",
... profile
});
});
});
module.exports = router