Bug 459883

Summary: kmymoney uses attribute "identifyby in online quotes not available by alkimia
Product: [Frameworks and Libraries] alkimia Reporter: Ralf Habacker <ralf.habacker>
Component: Online quotes widgetAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 8.1.2   
Target Milestone: ---   
Platform: Other   
OS: All   
Latest Commit: Version Fixed In: 8.1.72
Sentry Crash Report:
Attachments: Screenshot showing available values of attribute "identify by"
Screenshot proposal-for-identify-by
Screenshot showing present implementation

Description Ralf Habacker 2022-10-01 11:52:50 UTC
Created attachment 152535 [details]
Screenshot showing available values of attribute "identify by"

SUMMARY
In the online quote support an attribute is used which is not supported by alkimia (see attached screenshot)

STEPS TO REPRODUCE
1.  start kmymoney
2.  in the settings menu select online quotes
3. select an available online quote
4. compare attributes in the quote details widget with the attributes in the same widget at https://community.kde.org/Alkimia/Usecases#Editor_for_online_quotes_.28available_since_version_8.0.29

OBSERVED RESULT
In kmymoney there is an additional attribute "Identify by" which is unrelated to the online quote support provided by alkimia and only used internal by kmymoney (see screenshot "Screenshot showing present implementation")

EXPECTED RESULT
Before alkimia's online offer support can be used, editing of this attribute must be removed from the offer detail widget and placed elsewhere, e.g. below the listed widget (See screenshot "proposal-for-identify-by)

ADDITIONAL INFORMATION
Comment 1 Ralf Habacker 2022-10-01 11:53:53 UTC
Created attachment 152536 [details]
Screenshot proposal-for-identify-by
Comment 2 Ralf Habacker 2022-10-01 11:55:36 UTC
Created attachment 152537 [details]
Screenshot showing present implementation
Comment 3 Ralf Habacker 2024-01-30 09:14:55 UTC
A related implementation has been added with alkimia library version 8.1.72 and will be available in KMyMoney master branch after https://invent.kde.org/office/kmymoney/-/merge_requests/214 will be merged.