From 5e4f12a9f17201381c020e23a1b5361363cc4f0f Mon Sep 17 00:00:00 2001 From: TaprootFreak <142087526+TaprootFreak@users.noreply.github.com> Date: Tue, 10 Feb 2026 02:15:14 +0100 Subject: [PATCH 1/2] feat: export TMER files in user data download Add new folder 16_TMER to the ZIP export that includes all TMER transaction PDF files. Also adds selectAll option to file download config to support exporting multiple matching files per entry. --- src/config/config.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/config/config.ts b/src/config/config.ts index 29314d1214..b7b8d58b26 100644 --- a/src/config/config.ts +++ b/src/config/config.ts @@ -520,6 +520,19 @@ export class Configuration { }, ], }, + { + id: 16, + name: 'TMER', + files: [ + { + prefixes: (userData: UserData) => [`user/${userData.id}/UserNotes`], + fileTypes: [ContentType.PDF], + filter: (file: KycFileBlob) => file.name.includes('-TMER-'), + selectAll: true, + handleFileNotFound: () => true, + }, + ], + }, ]; support = { From 6805abfe37cacfe76e222caf1fa122ffee22185a Mon Sep 17 00:00:00 2001 From: TaprootFreak <142087526+TaprootFreak@users.noreply.github.com> Date: Tue, 10 Feb 2026 02:16:20 +0100 Subject: [PATCH 2/2] fix: use original filename for TMER files to prevent ZIP overwrites --- src/config/config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config/config.ts b/src/config/config.ts index b7b8d58b26..dc11a46087 100644 --- a/src/config/config.ts +++ b/src/config/config.ts @@ -525,6 +525,7 @@ export class Configuration { name: 'TMER', files: [ { + name: (file: KycFileBlob) => file.name.split('/').pop()?.split('.')[0] ?? 'TMER', prefixes: (userData: UserData) => [`user/${userData.id}/UserNotes`], fileTypes: [ContentType.PDF], filter: (file: KycFileBlob) => file.name.includes('-TMER-'),