From 07a3687afd2adf248eefb54f0e5ad0d169e3ef74 Mon Sep 17 00:00:00 2001 From: 01zulfi <85733202+01zulfi@users.noreply.github.com> Date: Wed, 12 Aug 2026 12:50:13 +0500 Subject: [PATCH] web: update attachment manager dialog default filter to recently uploaded Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> --- apps/web/src/dialogs/attachments-dialog.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/apps/web/src/dialogs/attachments-dialog.tsx b/apps/web/src/dialogs/attachments-dialog.tsx index c20ebee4e..c222c4bab 100644 --- a/apps/web/src/dialogs/attachments-dialog.tsx +++ b/apps/web/src/dialogs/attachments-dialog.tsx @@ -122,8 +122,8 @@ export const AttachmentsDialog = DialogManager.register( }); const [selected, setSelected] = useState([]); const [sortBy, setSortBy] = useState({ - id: "filename", - direction: "asc" + id: "dateUploaded", + direction: "desc" }); const currentRoute = useRef("all"); const download = useStore((store) => store.download); @@ -165,7 +165,12 @@ export const AttachmentsDialog = DialogManager.register( ) } filter={async (query) => { - setAttachments(await db.lookup.attachments(query).sorted()); + setAttachments( + await db.lookup.attachments(query).sorted({ + sortBy: sortBy.id, + sortDirection: sortBy.direction + }) + ); }} counts={counts} onRouteChange={async (route) => {