Bug 233679

Summary: Security edit dialog: wrong online quote toggle.
Product: [Applications] kmymoney Reporter: Toan <nguyenthetoan>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Toan 2010-04-08 02:39:34 UTC
Version:           3.97.2 latest svn (using KDE 4.4.2)
Compiler:          gcc 4.4.1 
OS:                Linux
Installed from:    Compiled From Sources

In the Security edit dialog, on the third screen there is a toggle : "Use Finance::quote". This toggle has wrong status: 

When it's checked, you cannot select online source. 
When it's not checked, you can select online source.

This causes confusion, since when it's checked, KMM actually don't update the quote online.
Comment 1 Alvaro Soliverez 2010-04-08 03:22:34 UTC
I tried it here, and I checked the code. When the Finance::Quote is checked, it adds the Finance::Quote sources to the internal ones. 

When unchecked, only the internal sources are listed.

I think that's the correct behaviour.
Comment 2 Cristian OneČ› 2010-04-10 16:49:55 UTC
One of the situations in which the 'Use Finance::quote' action does not show any on-line sources from the drop-down is when the Finance-Quote perl module is not installed on the system. Installing the Finance-Quote perl module on your system solves this problem?
Comment 3 Toan 2010-04-10 18:58:59 UTC
That indeed solves the problem. I installed Finance-Quote perl module and when I check "Use Finance::quote", I have a list of online sources to choose from.

Thanks. Nevertheless, some warning about missing Finance-Quote module would be helping here, since it confuses the heck out of me when I click "use Finance::Quote" and could not update the security online at all.