View Issue Details

IDProjectCategoryView StatusLast Update
0011155Talerexchange AML backoffice (SPA)public2026-02-27 16:46
ReporterChristian Grothoff Assigned Tosebasjm  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.5 
Summary0011155: AML SPA still fails to pass limit argument when exporting accounts (CSV/XLS)
DescriptionI still ONLY get the latest 20 accounts and not all accounts when exporting accounts in the SPA.
Clearly the "limit=99999999" that was discussed previously is still not being passed, at least not in the version deployed on spec!
TagsNo tags attached.

Activities

sebasjm

2026-02-27 15:53

developer   ~0027920

The exchange I have on exchange.git/master have the SPA Version 1.3.12 (1707ffd5)

And the request it makes to get the csv/xls have the limit. Those request params are added unconditionally

curl 'https://exchange.taler/aml/WASK0HVRRQ47HYYE7Z6Z9B03PZT13WW618R5NQFC64N42CGRKYJG/accounts?offset=0&limit=4000000000000' \
  -H 'Accept: text/csv' \
  -H 'Accept-Language: en-US,en;q=0.9' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Origin: https://dev.taler' \
  -H 'Pragma: no-cache' \
  -H 'Referer: https://dev.taler/' \
  -H 'Sec-Fetch-Dest: empty' \
  -H 'Sec-Fetch-Mode: cors' \
  -H 'Sec-Fetch-Site: cross-site' \
  -H 'Taler-AML-Officer-Signature: PYS5BS413NNBJYBCZSB9WB45QBFA52K3H7H6KJH9CMC4BYDHB4FSE6NTFQVQQZ1MH5N52VW50Q1ZVAG1PGN2MNTVRRVKS6SB62ZKR18' \
  -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36' \
  -H 'sec-ch-ua: "Chromium";v="139", "Not;A=Brand";v="99"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "Linux"'



curl 'https://exchange.taler/aml/WASK0HVRRQ47HYYE7Z6Z9B03PZT13WW618R5NQFC64N42CGRKYJG/accounts?offset=0&limit=4000000000000' \
  -H 'Accept: application/vnd.ms-excel' \
  -H 'Accept-Language: en-US,en;q=0.9' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Origin: https://dev.taler' \
  -H 'Pragma: no-cache' \
  -H 'Referer: https://dev.taler/' \
  -H 'Sec-Fetch-Dest: empty' \
  -H 'Sec-Fetch-Mode: cors' \
  -H 'Sec-Fetch-Site: cross-site' \
  -H 'Taler-AML-Officer-Signature: PYS5BS413NNBJYBCZSB9WB45QBFA52K3H7H6KJH9CMC4BYDHB4FSE6NTFQVQQZ1MH5N52VW50Q1ZVAG1PGN2MNTVRRVKS6SB62ZKR18' \
  -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36' \
  -H 'sec-ch-ua: "Chromium";v="139", "Not;A=Brand";v="99"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "Linux"'
image.png (54,488 bytes)   
image.png (54,488 bytes)   

sebasjm

2026-02-27 15:54

developer   ~0027921

i guess the number was not the issue but just in case i changed it to 99999999 in commit 1707ffd5f..cf4440abd

Christian Grothoff

2026-02-27 15:58

manager   ~0027923

The SPA deployed on spec didn't pass any number. The deployed version there is 1.3.7 (19fa693d) --- I assume the fix happened after that?

sebasjm

2026-02-27 16:46

developer   ~0027925

Yes


commit 8183ece198dfe9ffef12f1fbb43649e7d4e9139b
Author: Sebastian <sebasjm@taler-systems.com>
Date: Sat Feb 7 08:43:58 2026 -0300

    fix download csv/xls in order




$ git lol v1.3.7^...v1.3.8 packages/taler-util/
* 6a3d16e0c (tag: v1.3.8) bump version to 1.3.8
* c2b9a77f5 fix 0011029
this one ----> * 8183ece19 fix download csv/xls in order
* 19fa693dd (tag: v1.3.7) bump version to 1.3.7

Issue History

Date Modified Username Field Change
2026-02-25 08:32 Christian Grothoff New Issue
2026-02-25 08:32 Christian Grothoff Status new => assigned
2026-02-25 08:32 Christian Grothoff Assigned To => sebasjm
2026-02-27 15:53 sebasjm Note Added: 0027920
2026-02-27 15:53 sebasjm File Added: image.png
2026-02-27 15:54 sebasjm Assigned To sebasjm => Christian Grothoff
2026-02-27 15:54 sebasjm Status assigned => feedback
2026-02-27 15:54 sebasjm Note Added: 0027921
2026-02-27 15:58 Christian Grothoff Note Added: 0027923
2026-02-27 15:58 Christian Grothoff Assigned To Christian Grothoff => sebasjm
2026-02-27 16:46 sebasjm Note Added: 0027925
2026-02-27 16:46 sebasjm Status feedback => resolved
2026-02-27 16:46 sebasjm Resolution open => fixed