I'm creating a NodeJS backend using Express, and I'm getting the following error:
`Uncaught TypeError: Cannot read properties of undefined (reading 'id')`

My code of where this error is happening is as follows:
```
app.delete('/post', (req, res) => {
    const user = getUser(req.user.user_id);
    if (!user) return res.sendStatus(401);
    const post = getPost(req.body.id);
    if (!post) return res.sendStatus(404);
    if (post.user_id != req.user.user_id) return res.sendStatus(403);
    // Code that deletes the post through DB
    return res.sendStatus(201);
});
```

What are ways I can fix this error?
ฉันกำลังสร้างแบ็กเอนด์ NodeJS โดยใช้ Express และฉันได้รับข้อผิดพลาดต่อไปนี้: `Uncaught TypeError: ไม่สามารถอ่านคุณสมบัติของที่ไม่ได้กำหนด (อ่าน 'id')` รหัสของฉันที่เกิดข้อผิดพลาดนี้มีดังนี้: ``` app.delete('/post', (req, res) => { const user = getUser(req.user.user_id); if (!user) ส่งคืน res.sendStatus(401); const post = getPost(req.body .id); if (!post) return res.sendStatus(404); if (post.user_id != req.user.user_id) return res.sendStatus(403); // Code ที่จะลบ post ผ่าน DB return res. sendStatus(201); }); ``` ฉันจะแก้ไขข้อผิดพลาดนี้ด้วยวิธีใดบ้าง?
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence