[kmymoney] [Bug 497608] New: Date format other than %m/%d/%y in configuration causes errors when changing date in transactions
Alexia W
bugzilla_noreply at kde.org
Tue Dec 17 15:44:51 GMT 2024
https://bugs.kde.org/show_bug.cgi?id=497608
Bug ID: 497608
Summary: Date format other than %m/%d/%y in configuration
causes errors when changing date in transactions
Classification: Applications
Product: kmymoney
Version: 5.1.3
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: ux-ui
Assignee: kmymoney-devel at kde.org
Reporter: alexia at duck.com
Target Milestone: ---
SUMMARY
When adding a transaction or editing one under "Ledgers," typing in the date
will cause an error if the date format in "Online Quotes" for KMyMoney is
different than %m/%d/%y
STEPS TO REPRODUCE
1. Change the date format to %d.%m.%y or %d/%m/%y
2. Add a new transaction to the ledger, or edit an existing one
3. Type in a number for the day, month, or year in the "Date" field
OBSERVED RESULT
The text turns red and you can no longer save the entry, even if you enter a
correct date (either d/m/y or m/d/y). This happens also if you use the date
picker on the right.
However, if the date in the OS is some day in December (or the current month;
unsure) greater than 12, changing the date to 12/n/24 where n is between 13 and
31 is permitted and the entry can be saved.
EXPECTED RESULT
The text does not turn red and you can save the entry if you input a correct
date.
Ideally you should be able to enter the date in the date format specified in
the settings (but it'd be good enough if a legal m/d/y date worked)
SOFTWARE/OS VERSIONS
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Fedora Linux 40
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.8.0
Qt Version: 6.7.2
ADDITIONAL INFORMATION
This is not because of the date during which the account was opened. The
account in question where the transactions were being edited had a much earlier
opening date
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list