feat: display session locale

This commit is contained in:
Justin Lin committed 2026-10-09 23:51:09 +11:00
1 parent b5024631f7
commit 994618f71c
3 files changed
+23 -11

No files matched your search

+16 -1
View File
@@ -45,6 +45,7 @@ export async function sessionList(
_id,
user,
quest,
locale,
status,
createdAt,
finishedAt,
@@ -55,6 +56,7 @@ export async function sessionList(
_id,
user: user.username, // Assuming `user` is always populated.
quest,
locale: locale ?? 'zh-TW',
status,
createdAt: createdAt?.toLocaleString(),
finishedAt: finishedAt?.toLocaleString(),
@@ -83,14 +85,27 @@ export async function sessionDetail(id: string): Promise<SessionDetail> {
createdAt: createdAt?.toLocaleString(),
})
)
const { _id, user, quest, status, createdAt, finishedAt } = session
const {
_id,
user,
quest,
locale,
status,
createdAt,
finishedAt,
lastActivityAt,
} = session
console.log('session: ', session)
return {
_id,
user: user.username,
quest,
locale: locale ?? 'zh-TW',
status,
createdAt: createdAt?.toLocaleString(),
finishedAt: finishedAt?.toLocaleString(),
lastActivityAt: lastActivityAt?.toLocaleDateString(),
commandCount: commands.length,
usedTime: finishedAt
? formatTime(finishedAt.getTime() - createdAt.getTime())
: '',