"Euro minor" converts Euro to Euro wrong

Bug #1688744 reported by Christian Dannie Storgaard
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HomeBank
Fix Released
Low
Maxime DOYEN

Bug Description

When enabling "Euro minor", accounts that are already in Euro are also "converted", meaning they become useless in the overview as they now show wrong amounts.

The "Euro minor" toggle should just ignore / not calculate amounts for accounts that are already using Euro.

Example:

Standard view:
Account 1 in DKK | kr. 100,00
Account 2 in Euro | € 100,00

Euro minor view:
Account 1 in DKK | € 13.80
Account 2 in Euro | € 13.80

Expected Euro minor view:
Account 1 in DKK | € 13.80
Account 2 in Euro | € 100,00

Revision history for this message
Maxime DOYEN (mdoyen) wrote :

oh,

Denmark is not euro major :-p
so you have a base currency to DKK and want to use the opposite of what I have in mind.
and have set 1 EUR = 7.44 DKK
I did not test this since 2002, and... it is buggy not I confirm.
will fix !

Changed in homebank:
status: New → In Progress
importance: Undecided → Low
assignee: nobody → Maxime Doyen (mdoyen)
milestone: none → 5.1.5
Maxime DOYEN (mdoyen)
Changed in homebank:
status: In Progress → Confirmed
milestone: 5.1.5 → none
Maxime DOYEN (mdoyen)
Changed in homebank:
milestone: none → 5.1.6
Revision history for this message
Maxime DOYEN (mdoyen) wrote :

Hello,

Today further testing make this not reproductible.
What is your HB version btw ?

I have tested on v5.1.5 with the attacher file, and euro minor preferences set to euro with an exchange rate of 0,133500

Changed in homebank:
assignee: Maxime Doyen (mdoyen) → nobody
milestone: 5.1.6 → none
status: Confirmed → Incomplete
Revision history for this message
Maxime DOYEN (mdoyen) wrote :
Revision history for this message
Christian Dannie Storgaard (cybolic) wrote :

I'm also on v5.1.5 on Arch Linux.
Using your attached file, I see the EUR account switch to €100.72 when viewed in Euro minor, but show €100.00 in normal mode.

Maxime DOYEN (mdoyen)
Changed in homebank:
status: Incomplete → New
Maxime DOYEN (mdoyen)
Changed in homebank:
milestone: none → 5.1.7
assignee: nobody → Maxime Doyen (mdoyen)
Revision history for this message
Maxime DOYEN (mdoyen) wrote :

test with exchange rate set to 0,133500
and the attached file
the account in eur remain at 100€
so fixed

Changed in homebank:
status: New → Confirmed
status: Confirmed → Fix Committed
Maxime DOYEN (mdoyen)
Changed in homebank:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.