fix: include user relation in scheme create, use raw UUID as id
This commit is contained in:
@@ -10,7 +10,7 @@ const router = Router();
|
||||
|
||||
function formatScheme(s: any) {
|
||||
return {
|
||||
id: parseInt(s.id, 36) || String(s.id).split('-')[0] || s.id,
|
||||
id: s.id,
|
||||
user_id: s.userId,
|
||||
description: s.description || '',
|
||||
scheme_content: s.schemeContent || '',
|
||||
@@ -190,6 +190,9 @@ router.post('/', authMiddleware, async (req: Request, res: Response) => {
|
||||
price: priceNum,
|
||||
status: 'PUBLISHED',
|
||||
},
|
||||
include: {
|
||||
user: { select: { id: true, username: true, avatar: true } },
|
||||
},
|
||||
});
|
||||
|
||||
await prisma.user.update({
|
||||
|
||||
Reference in New Issue
Block a user