Bug 444262 - Date picker, frequency and process schedule at last day of the month should interact
Summary: Date picker, frequency and process schedule at last day of the month should i...
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Unclassified
Component: general (show other bugs)
Version: 5.1.1
Platform: Fedora RPMs Linux
: NOR wishlist (vote)
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-23 10:04 UTC by Ian Neal
Modified: 2021-10-23 17:22 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 5.1.3


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Neal 2021-10-23 10:04:22 UTC
SUMMARY
At the moment when scheduling a transaction there is no interaction between the date picker, frequency, and the checkbox for processing as last day of the month.

STEPS TO REPRODUCE
1. Create a monthly or yearly transaction
2. Check processing for last day of the month
3. Set a start date

OBSERVED RESULT
1. Date picker still gives day, month and year options

EXPECTED RESULT
1. When processing for last day of the month is checked, there is no point for the date picker to give a day of the month prompt.
Comment 1 Thomas Baumgart 2021-10-23 17:05:25 UTC
Git commit 6ebf74ba8128f1da0b275c21bc106be303835120 by Thomas Baumgart.
Committed on 23/10/2021 at 17:04.
Pushed by tbaumgart into branch '5.1'.

Disable date edit widget for schedules if last day of month is checked
FIXED-IN: 5.1.3

M  +5    -1    kmymoney/dialogs/keditscheduledlg.cpp

https://invent.kde.org/office/kmymoney/commit/6ebf74ba8128f1da0b275c21bc106be303835120
Comment 2 Thomas Baumgart 2021-10-23 17:22:29 UTC
Git commit 3b208ad9f7aa0765506c90ec3f6394d6f6113d3c by Thomas Baumgart.
Committed on 23/10/2021 at 17:22.
Pushed by tbaumgart into branch 'master'.

Disable date edit widget for schedules if last day of month is checked

M  +6    -0    kmymoney/views/keditscheduledlg.cpp

https://invent.kde.org/office/kmymoney/commit/3b208ad9f7aa0765506c90ec3f6394d6f6113d3c