feat: add account transfers and refine icons, settings and safety dialogs

This commit is contained in:
陈煜 committed 2026-10-02 10:42:19 +08:00
1 parent a4e9d56b8a
commit da98d02661
33 files changed
+1866 -347

No files matched your search

+9 -2
View File
@@ -156,10 +156,17 @@ export class AuthController {
return { username: user.username, baseCurrency: user.baseCurrency };
}
@Get('auth/me') async me(@Req() req: UserRequest) {
return this.db.user.findUniqueOrThrow({
const user = await this.db.user.findUniqueOrThrow({
where: { id: req.userId },
select: { username: true, baseCurrency: true, showSidebar: true, idleMinutes: true },
select: {
username: true,
baseCurrency: true,
hiddenMenus: true,
showNotes: true,
idleMinutes: true,
},
});
return { ...user, hiddenMenus: user.hiddenMenus.split(',').filter(Boolean) };
}
@Post('auth/activity') async activity(@Req() r: UserRequest) {
await this.db.session.update({