From ec408a2aff2ae99453d333c56546645703f2f287 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Thu, 11 Dec 2025 18:20:50 +0800 Subject: [PATCH 01/10] fix: lark message timestamp --- astrbot/core/platform/sources/lark/lark_adapter.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/astrbot/core/platform/sources/lark/lark_adapter.py b/astrbot/core/platform/sources/lark/lark_adapter.py index 473be096f..e63972e1e 100644 --- a/astrbot/core/platform/sources/lark/lark_adapter.py +++ b/astrbot/core/platform/sources/lark/lark_adapter.py @@ -2,6 +2,7 @@ import asyncio import base64 import json import re +import time import uuid from typing import cast @@ -137,7 +138,11 @@ class LarkPlatformAdapter(Platform): return abm = AstrBotMessage() - abm.timestamp = cast(int, message.create_time) // 1000 + + if message.create_time: + abm.timestamp = int(message.create_time) // 1000 + else: + abm.timestamp = int(time.time()) abm.message = [] abm.type = ( MessageType.GROUP_MESSAGE From c09d57a8202aa49f27b8ea469c401f5912f1e19c Mon Sep 17 00:00:00 2001 From: Soulter <37870767+Soulter@users.noreply.github.com> Date: Thu, 11 Dec 2025 18:55:56 +0800 Subject: [PATCH 02/10] refactor: improve UI layout and interaction for list item management (#4002) * refactor: improve UI layout and interaction for list item management * feat: enhance list configuration UI with batch import functionality * feat: add internationalization support for list configuration UI --- .../src/components/shared/ListConfigItem.vue | 159 +++++++++++++----- .../src/i18n/locales/en-US/core/common.json | 13 +- .../src/i18n/locales/zh-CN/core/common.json | 13 +- 3 files changed, 142 insertions(+), 43 deletions(-) diff --git a/dashboard/src/components/shared/ListConfigItem.vue b/dashboard/src/components/shared/ListConfigItem.vue index 96c0ba372..626218223 100644 --- a/dashboard/src/components/shared/ListConfigItem.vue +++ b/dashboard/src/components/shared/ListConfigItem.vue @@ -2,7 +2,7 @@
暂无项目
-{{ t('core.common.list.noItemsHint') }}