View | Details | Raw Unified | Return to bug 17135
Collapse All | Expand All

(-)a/installer/data/mysql/updatedatabase.pl (-3 / +2 lines)
Lines 13007-13014 if (C4::Context->preference("Version") < TransformToNum($DBversion)) { Link Here
13007
        print "Upgrade to $DBversion done (Bug 17135 - Fine for the previous overdue may get overwritten by the next one)\n";
13007
        print "Upgrade to $DBversion done (Bug 17135 - Fine for the previous overdue may get overwritten by the next one)\n";
13008
13008
13009
        unless ($original_version < TransformToNum("3.23.00.032")) { ## Bug 15675
13009
        unless ($original_version < TransformToNum("3.23.00.032")) { ## Bug 15675
13010
            print "WARNING: There is a possibility (= just a possibility, it's configuration dependent etc.) that - due to regression introduced by Bug 15675 - some old fine records for overdued items (items which got renewed 1+ time while being overdue) may have been overwritten in your production 16.05+ database. See Bugzilla reports for Bug 14390 and Bug 17135 for more details.\n";
13010
            print "WARNING: There is a possibility, depending on your system configuration, that fines for items renewed 1+ times while being overdue may have been lost. This only affects Koha systems running version 16.05+. This defect was introduced by Bug 15675. For more details, see the Bugzilla reports for Bug 14390 and Bug 17135.\n";
13011
            print "WARNING: Please note that this upgrade does not try to recover such overwitten old fine records (if any) - it's just an follow-up for Bug 14390, its sole purpose is preventing eventual further-on overwrites from happening in the future. Optional recovery of the overwritten fines (again, if any) is like, totally outside of the scope of this particular upgrade!\n";
13011
            print "WARNING: The overwitten old fine records (if any) are not able to be recovered. We apologise for any fines lost due to his defect, and recognise that fines are a source of income in many libraries. \n";
13012
        }
13012
        }
13013
        SetVersion ($DBversion);
13013
        SetVersion ($DBversion);
13014
    }
13014
    }
13015
- 

Return to bug 17135