From 8b93a728922b91814214fa7d0fad96d8f8df228c Mon Sep 17 00:00:00 2001 From: YaoJunchang Date: Wed, 13 May 2026 16:38:53 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20add=20bookmark=5Fuser=5Fuuid=20to?= =?UTF-8?q?=20bookmarkList=20response?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/domain/bookmark.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/domain/bookmark.ts b/src/domain/bookmark.ts index a00bd2c..26cfa64 100644 --- a/src/domain/bookmark.ts +++ b/src/domain/bookmark.ts @@ -499,12 +499,13 @@ export class BookmarkService { public async bookmarkList(ctx: ContextManager, page: number, size: number, filter: string) { return (await this.bookmarkRepo.listUserBookmarks(ctx.getUserId(), (page - 1) * size, size, filter)) .filter(({ bookmark }) => bookmark !== null) - .map(({ bookmark, alias_title, archive_status, is_starred, deleted_at, type }) => { + .map(({ uuid, bookmark, alias_title, archive_status, is_starred, deleted_at, type }) => { const { private_user, content_md_key, content_key, ...bookmarkWithout } = bookmark! return { ...bookmarkWithout, alias_title, id: ctx.hashIds.encodeId(bookmark!.id), + bookmark_user_uuid: uuid, archived: archive_status === 1 ? 'archive' : archive_status === 2 ? 'later' : 'inbox', starred: is_starred ? 'star' : 'unstar', trashed_at: !!deleted_at ? deleted_at : undefined,