fix: resolve 'Invalid Date' issue for user creation time
This commit is contained in:
@@ -43,7 +43,8 @@ router.post('/login', async (req: Request<{}, {}, LoginRequest>, res: Response):
|
|||||||
username: user.username,
|
username: user.username,
|
||||||
name: user.name,
|
name: user.name,
|
||||||
email: user.email,
|
email: user.email,
|
||||||
role: user.role
|
role: user.role,
|
||||||
|
createdAt: user.created_at
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@@ -64,7 +65,14 @@ router.get('/profile', authenticateToken, async (req: Request, res: Response): P
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
res.json(user);
|
res.json({
|
||||||
|
id: user.id,
|
||||||
|
username: user.username,
|
||||||
|
name: user.name,
|
||||||
|
email: user.email,
|
||||||
|
role: user.role,
|
||||||
|
createdAt: user.created_at
|
||||||
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('获取用户信息错误:', error);
|
console.error('获取用户信息错误:', error);
|
||||||
res.status(500).json({ error: '服务器内部错误' });
|
res.status(500).json({ error: '服务器内部错误' });
|
||||||
@@ -134,7 +142,14 @@ router.put('/profile', authenticateToken, async (req: Request, res: Response): P
|
|||||||
[req.user!.id]
|
[req.user!.id]
|
||||||
);
|
);
|
||||||
|
|
||||||
res.json(updatedUser);
|
res.json({
|
||||||
|
id: updatedUser!.id,
|
||||||
|
username: updatedUser!.username,
|
||||||
|
name: updatedUser!.name,
|
||||||
|
email: updatedUser!.email,
|
||||||
|
role: updatedUser!.role,
|
||||||
|
createdAt: updatedUser!.created_at
|
||||||
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('更新用户资料错误:', error);
|
console.error('更新用户资料错误:', error);
|
||||||
res.status(500).json({ error: '服务器内部错误' });
|
res.status(500).json({ error: '服务器内部错误' });
|
||||||
|
|||||||
Reference in New Issue
Block a user