changing posts to reference clerkUserID rather than id in mongodb
This commit is contained in:
@@ -37,7 +37,7 @@ export const getPost = async (req, res, next) => {
|
||||
|
||||
export const getAllPostsByUser = async (req, res, next) => {
|
||||
console.log(req.params)
|
||||
const posts = await Post.find({ userID: req.params.user }).exec()
|
||||
const posts = await Post.find({ clerkUserID: req.params.id }).exec()
|
||||
posts.map((el) => {
|
||||
el.photo = process.env.CLOUDFRONT_URL + el.photo
|
||||
})
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import mongoose from 'mongoose'
|
||||
|
||||
const postSchema = new mongoose.Schema({
|
||||
userID: {
|
||||
clerkUserID: {
|
||||
type: String,
|
||||
required: true
|
||||
},
|
||||
|
||||
@@ -14,7 +14,7 @@ router.route('/').get(getAllPosts).post(createPost)
|
||||
|
||||
router.route('/:id').get(getPost).patch(updatePost).delete(deletePost)
|
||||
|
||||
router.route('/user/:user').get(getAllPostsByUser)
|
||||
router.route('/user/:id').get(getAllPostsByUser)
|
||||
|
||||
router.route('/status/:status').get(getAllPostsByStatus)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user