View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010757 | Taler | exchange | public | 2025-12-10 18:52 | 2025-12-11 16:37 |
| Reporter | Florian Dold | Assigned To | Christian Grothoff | ||
| Priority | urgent | Severity | major | Reproducibility | have not tried |
| Status | feedback | Resolution | open | ||
| Target Version | 1.4 | ||||
| Summary | 0010757: exchange does not return attributes set by AML officer decision (test: kyc-decision-attr) | ||||
| Description | A 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. | ||||
| Tags | No tags attached. | ||||
|
|
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. |
|
|
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. |
|
|
I agree that (1) is correct. |
| 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 |