View Issue Details

IDProjectCategoryView StatusLast Update
0006988libeufinlibeufin-nexuspublic2023-02-21 16:38
ReporterFlorian Dold Assigned ToFlorian Dold  
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.2Fixed in Version0.9.2 
Summary0006988: transaction fetching with "--level=all" does not download statements if downloading reports fails due to no new data
DescriptionThe command

$ libeufin-cli accounts fetch-transactions --level all --range-type all myacct

should download statements, even if no new reports are available and we thus get an EBICS error for downloading reports.

Currently, it gives up after trying to download the reports, and thus will never even get to downloading statements.
TagsNo tags attached.

Activities

MS

2023-02-15 12:44

manager   ~0019847

addressed here: 18126f19..75bd4dcf

When a report doesn't get new data it doesn't fail anymore. On top of that, every failing fetch operation
gets logged but doesn't fail the caller function, to let *all* the fetch operations be issued. The responsible
function is "fetchTransactions()" in EbicsNexus.kt.

MS

2023-02-15 15:01

manager   ~0019849

The API got changed to tell the CLI when errors take place. However, even in case of
errors, Nexus still tries to download from the bank what possible.

Issue History

Date Modified Username Field Change
2021-08-08 12:41 Florian Dold New Issue
2021-08-08 12:41 Florian Dold Status new => assigned
2021-08-08 12:41 Florian Dold Assigned To => Florian Dold
2021-08-08 12:43 Florian Dold Description Updated
2023-01-08 11:35 Christian Grothoff Target Version => 0.9.2
2023-02-15 12:44 MS Note Added: 0019847
2023-02-15 12:45 MS Status assigned => resolved
2023-02-15 12:45 MS Resolution open => fixed
2023-02-15 15:01 MS Note Added: 0019849
2023-02-21 16:37 Christian Grothoff Fixed in Version => 0.9.2
2023-02-21 16:38 Christian Grothoff Status resolved => closed
2023-04-13 20:38 Florian Dold Category nexus => libeufin-nexus