[Koha-bugs] [Bug 13104] New: Changing TimeFormat on a production server will create duplicate fines!
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri Oct 17 16:03:19 CEST 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13104
Bug ID: 13104
Summary: Changing TimeFormat on a production server will create
duplicate fines!
Change sponsored?: ---
Product: Koha
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: major
Priority: P5 - low
Component: Circulation
Assignee: koha-bugs at lists.koha-community.org
Reporter: kyle at bywatersolutions.com
QA Contact: testopia at bugs.koha-community.org
CC: gmcharlt at gmail.com, kyle.m.hall at gmail.com
The system preference TimeFormat decides if times are formatted in 24 hour or
12 hour format. The issue at hand is that this changes the time description for
fines. Let us assume the time format is currently 24 hour, and there are
overdue items with accruing fines. When the format is changed to 12 hour, and
fines.pl is run, it will begin looking for fines with a 12 hour format. Since
there are no, it will create a new fine and you will now have two fines for the
same item!
There are solutions which require database manipulation:
1) Update all existing fines from 24 hour to 12 hour format
2) Delete all existing accruing fines so they are all regenerated the following
night
The accounts rewrite ( Bug 6427 ) will resolve this issue, as it does not look
for existing fines based on the description.
I believe the best course of action until bug 6427 is pushed to master is to
add a warning to the system preference to not alter it on a production server
with existing fines.
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list