Баллы +1 за загрузку, убраны из лайков. Админ-панель (admin/admin123)
This commit is contained in:
@@ -99,7 +99,7 @@ router.post('/', authMiddleware, upload.single('image'), (req: AuthRequest, res:
|
||||
[req.userId, image_url, caption]
|
||||
);
|
||||
|
||||
execute('UPDATE users SET points = points + 10 WHERE id = ?', [req.userId]);
|
||||
execute('UPDATE users SET points = points + 1 WHERE id = ?', [req.userId]);
|
||||
|
||||
const cat = queryOne(
|
||||
`SELECT c.id, c.image_url, c.caption, c.created_at, c.user_id,
|
||||
@@ -120,7 +120,7 @@ router.delete('/:id', authMiddleware, (req: AuthRequest, res: Response) => {
|
||||
res.status(404).json({ error: 'Cat not found' });
|
||||
return;
|
||||
}
|
||||
if (cat.user_id !== req.userId) {
|
||||
if (cat.user_id !== req.userId && !req.isAdmin) {
|
||||
res.status(403).json({ error: 'Not your cat' });
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user