View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011853 | Taler | wallet-core | public | 2026-10-06 09:09 | 2026-11-03 13:42 |
| Reporter | MarcS | Assigned To | Resolution deadline | ||
| Implementer | Florian Dold | Reviewer | Bohdan | ||
| Release signed by | Florian Dold | Deployed by | MarcS | ||
| Verifier | vlada.svirsh | Communicator | |||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | 8 | Actual effort (hours) | 0 | ||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | high | Severity | feature | Reproducibility | have not tried |
| Status | implementing | Resolution | open | ||
| Product Version | 1.6 | ||||
| Target Version | 1.10 | ||||
| Summary | 0011853: Need calls getUnits() and getUnitById | ||||
| Description | Merchant units are not yet defined in https://docs.taler.net/wallet/wallet-core.html but in https://docs.taler.net/core/api-merchant.html#managing-measurement-units ProductSold has a field "unit" which identifies a merchant unit by name. However, this is not unique - different merchants could define the same name but with different specs (like different exchanges could use the same currency name. We solved that with ScopeInfo). Luckily there is already a <Unique serial for the unit>: "unit_serial: Integer" But we currently don’t get this unique identifier in ProductSold, only the (ambiguous) name. So we need to add the field "unit_serial", and deprecate the field "unit". Finally wallet-core needs to provide calls "getUnits()" and "getUnitById(serial: Integer)". | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-10-06 09:09 | MarcS | New Issue | |
| 2026-10-06 09:13 | MarcS | Relationship added | child of 0010509 |
| 2026-10-06 09:13 | MarcS | Assigned To | => Florian Dold |
| 2026-10-06 09:13 | MarcS | Status | new => assigned |
| 2026-10-07 19:42 | MarcS | Relationship deleted | child of 0010509 |
| 2026-10-07 19:42 | MarcS | Relationship added | related to 0010509 |
| 2026-11-02 17:25 | Florian Dold | Assigned To | Florian Dold => |
| 2026-11-02 17:25 | Florian Dold | Target Version | => 1.7 |
| 2026-11-03 07:21 | Status | assigned => implementing | |
| 2026-11-03 13:42 | Christian Grothoff | Implementer | => Florian Dold |
| 2026-11-03 13:42 | Christian Grothoff | Reviewer | => Bohdan |
| 2026-11-03 13:42 | Christian Grothoff | Release signed by | => Florian Dold |
| 2026-11-03 13:42 | Christian Grothoff | Deployed by | => MarcS |
| 2026-11-03 13:42 | Christian Grothoff | Verifier | => vlada.svirsh |
| 2026-11-03 13:42 | Christian Grothoff | Estimated effort (hours) | => 8 |
| 2026-11-03 13:42 | Christian Grothoff | Severity | major => feature |
| 2026-11-03 13:42 | Christian Grothoff | Target Version | 1.7 => 1.10 |