View Issue Details

IDProjectCategoryView StatusLast Update
0010890Talerspecificationpublic2026-02-04 19:00
ReporterChristian Grothoff Assigned ToBohdan Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.4Fixed in Version1.4 
Summary0010890: add remaining stock to inventory-based template product list
DescriptionRight now, wallets would allow the user to select products even if they are known to be out-of-stock, or to enter amounts that exceed available stocks. I think we should add the "remaining_stock" as a quantity to the product list and thus allow wallets to restrict the amount of product requested. Sure, this can still fail (due to concurrent requests by other wallets), but at least it becomes less likely and is not completely idiotic (in that users cannot request products exceeding stocks at template creation).
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Bohdan

2026-01-25 22:28

developer   ~0027348

1482298b

Christian Grothoff

2026-01-25 23:22

manager   ~0027349

Looks like some frac vs. total bug remains in the SQL.

Christian Grothoff

2026-01-26 01:33

manager   ~0027352

It's OK.

Issue History

Date ModifiedUsernameFieldChange
2026-01-19 11:00Christian GrothoffNew Issue
2026-01-19 11:00Christian GrothoffStatusnew => assigned
2026-01-19 11:00Christian GrothoffAssigned To => Bohdan
2026-01-25 05:32Christian GrothoffTarget Version1.4 => 1.5
2026-01-25 22:28BohdanStatusassigned => informing
2026-01-25 22:28BohdanResolutionopen => fixed
2026-01-25 22:28BohdanFixed in Version => git (master)
2026-01-25 22:28BohdanNote Added: 0027348
2026-01-25 23:22Christian GrothoffStatusinforming => assigned
2026-01-25 23:22Christian GrothoffNote Added: 0027349
2026-01-26 01:33Christian GrothoffStatusassigned => informing
2026-01-26 01:33Christian GrothoffFixed in Versiongit (master) => 1.4
2026-01-26 01:33Christian GrothoffNote Added: 0027352
2026-01-26 01:33Christian GrothoffTarget Version1.5 => 1.4
2026-02-04 19:00Christian GrothoffStatusinforming => closed