View Issue Details

IDProjectCategoryView StatusLast Update
0010757Talerexchangepublic2025-12-11 16:37
ReporterFlorian Dold Assigned ToChristian Grothoff  
PriorityurgentSeveritymajorReproducibilityhave not tried
Status feedbackResolutionopen 
Target Version1.4 
Summary0010757: exchange does not return attributes set by AML officer decision (test: kyc-decision-attr)
DescriptionA regression happened on the following test:

$ taler-harness run-integrationtests kyc-decision-attr

The exchange (ef94c79fca31b) returns an empty list of attributes after the AML officer has set an attribute via an AML decision.
TagsNo tags attached.

Activities

Christian Grothoff

2025-12-11 10:10

manager   ~0026871

Seems that the AML decision of the test lacks the "mandatory" attribute "FORM_ID", which then causes the latest rendering logic to skip the attributes.

Christian Grothoff

2025-12-11 10:11

manager   ~0026872

So question:
1) is FORM_ID mandatory? If so, the test should be fixed to supply it, and the exchange to *enforce* FORM_ID to be present upon submission.
2) if not, we can return the attributes in JSON without it, but then we cannot return them in a PDF.

I think (1) is the correct fix.

Florian Dold

2025-12-11 16:36

manager   ~0026879

I agree that (1) is correct.

Issue History

Date Modified Username Field Change
2025-12-10 18:52 Florian Dold New Issue
2025-12-10 18:52 Florian Dold Status new => assigned
2025-12-10 18:52 Florian Dold Assigned To => Christian Grothoff
2025-12-11 10:10 Christian Grothoff Note Added: 0026871
2025-12-11 10:11 Christian Grothoff Note Added: 0026872
2025-12-11 10:11 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2025-12-11 10:11 Christian Grothoff Status assigned => feedback
2025-12-11 16:36 Florian Dold Note Added: 0026879
2025-12-11 16:37 Florian Dold Assigned To Florian Dold => Christian Grothoff