View Issue Details

IDProjectCategoryView StatusLast Update
0004824Talerobsolete componentpublic2017-06-06 12:18
ReporterFlorian Dold Assigned ToMarcello Stanisci 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.3Fixed in Version0.3 
Summary0004824: bank stores floats in the database, when it should store value/fraction
Description... there is no reason for this mismatch!
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2017-03-21 13:57

reporter   ~0011958

Last edited: 2017-03-22 22:02

Yeah, at this stage there might be no reason, but our bank is
supposed to be a "normal" bank, and normal banks usually don't store
amounts as Taler dictates.

As of commit 635ea32a we have the value/fraction pair stored in the db,
and also a way to deal with negative balances.

Basically, any bank account has a "flag" (the 'debit' field), that whenever
turns to be 'True' it indicates the user is in debt - and the balance indicates
how much debt he has.

Issue History

Date ModifiedUsernameFieldChange
2016-11-29 04:23Florian DoldNew Issue
2016-11-29 04:23Florian DoldStatusnew => assigned
2016-11-29 04:23Florian DoldAssigned To => Florian Dold
2017-03-18 22:31Christian GrothoffAssigned ToFlorian Dold => Marcello Stanisci
2017-03-18 22:31Christian GrothoffProduct Version => git (master)
2017-03-18 22:31Christian GrothoffTarget Version => 0.3
2017-03-21 13:57Marcello StanisciNote Added: 0011958
2017-03-22 22:00Marcello StanisciNote Edited: 0011958
2017-03-22 22:02Marcello StanisciNote Edited: 0011958
2017-03-22 22:02Marcello StanisciStatusassigned => informing
2017-03-22 22:02Marcello StanisciResolutionopen => fixed
2017-05-03 00:16Christian GrothoffFixed in Version => 0.3
2017-06-06 12:18Christian GrothoffStatusinforming => closed
2022-08-23 18:26Christian GrothoffCategorybank (demonstrator) => py bank (demonstrator, obsolete)
2023-12-03 00:23Christian GrothoffCategorypy bank (demonstrator, obsolete) => obsolete componet
2023-12-11 19:08Florian DoldCategoryobsolete componet => obsolete component