Bug 518461

Summary: charts missing in responsive monthly report
Product: [Applications] skrooge Reporter: Christoph Vogtländer <kde>
Component: generalAssignee: Stephane MANKOWSKI <stephane>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 26.1.20   
Target Milestone: 25.1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Christoph Vogtländer 2026-04-02 21:40:24 UTC
The monthly report 'responsive' theme used to show bar charts to show income and expenditures as well as pie charts at least for fonds-portfolio. In the current version, these charts are no longer displayed. 

This affects new reports as well as already generated reports of previous months or other time periods. Re-generating a report does not solve the issue.


STEPS TO REPRODUCE
1. open monthly report
2. select "responsive" template
3. select "last month" and click re-generate button

OBSERVED RESULT
Report gets generated, charts are missing (or at least not visible)

EXPECTED RESULT
report with bar and pie charts

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS 
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.11.0
Kernel Version: 6.19.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 8700G w/ Radeon 780M Graphics
Memory: 16 GiB of RAM (14.8 GiB usable)
Graphics Processor: AMD Radeon 780M Graphics
Manufacturer: LENOVO
Product Name: 12TACTO1WW
System Version: ThinkCentre M75s Gen 5
Comment 1 Christoph Vogtländer 2026-04-02 21:42:59 UTC
charts are not displayed in any of the available report templates. As I'm only using the 'responsive' report, I cannot say whether the other templates show charts or not. But, there is some blank space where the charts most likely should be displayed and I assume that the issue is a general problem and not specific ti the template.
Comment 2 Stephane MANKOWSKI 2026-04-02 22:07:49 UTC
The issue is due to error during the download of highcharts.js library from the highcharts web site due to automatic protection.
So, I decided to host those libraries on the skrooge.org server.
Comment 3 Stephane MANKOWSKI 2026-04-02 22:08:03 UTC
Git commit 15632034d8c25138482b0b61495a405b2c3bb763 by Stéphane MANKOWSKI.
Committed on 02/04/2026 at 22:05.
Pushed by smankowski into branch 'master'.

charts missing in responsive monthly report

M  +4    -4    plugins/skrooge/dark.txt
M  +4    -4    plugins/skrooge/default.txt
M  +4    -4    plugins/skrooge/detailed.txt
M  +5    -5    plugins/skrooge/responsive.txt

https://invent.kde.org/office/skrooge/-/commit/15632034d8c25138482b0b61495a405b2c3bb763
Comment 4 Stephane MANKOWSKI 2026-04-02 22:08:05 UTC
Git commit 8aff83f6c81f8f284803c471f681166063098daa by Stéphane MANKOWSKI.
Committed on 02/04/2026 at 22:05.
Pushed by smankowski into branch 'master'.

charts missing in responsive monthly report

M  +1    -0    CHANGELOG

https://invent.kde.org/office/skrooge/-/commit/8aff83f6c81f8f284803c471f681166063098daa
Comment 5 Christoph Vogtländer 2026-04-02 22:14:35 UTC
Based on you patches I manually edited /usr/share/skrooge/html/responsive.txt and can confirm that this solves the issue.