[koha-commits] main Koha release repository branch 3.8.x updated. v3.08.13-84-g1324646

Git repo owner gitmaster at git.koha-community.org
Sun Aug 18 07:29:44 CEST 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, 3.8.x has been updated
       via  1324646ff7bc9a1ae03db0baea9cb45e51f730cc (commit)
      from  ebdac79d5ffa71c403c8ef4b50a9d3bd21298873 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1324646ff7bc9a1ae03db0baea9cb45e51f730cc
Author: Katrin Fischer <Katrin.Fischer.83 at web.de>
Date:   Mon Jul 1 21:58:57 2013 +0200

    Bug 10490: Overdue fines cap can't store decimal values
    
    When overduefinescap was added to the issuingrules the datatype
    given was decimal. This translates in MySQL to decimal(10,0).
    This doesn't allow you to store decimal values and therefore
    values like 4.5 are saved as 5 in the database.
    
    To test:
    
    On a current installation:
    1) Try to enter 4.5 as Overdue fines cap. Verify that the value
       is not correctly saved.
    2) Apply patch and run database update.
    3) Try adding/changing an issuing rule setting Overdue fines cap
       to 4.5 again.
    4) Verify the value is saved correctly.
    
    Create a new Koha installation from scratch:
    1) Verify that the issuingrules table has been created correctly
       and that you can add/mofidy issuingrules correctly.
    
    Because this bug can create data loss, the old database update
    has also been changed to avoid this problem for people updating
    at a later point in time. Checkout an older version of Koha
    pre 3.09.00.027.
    
    1) Run the database updates.
    2) Verify again, that adding/modifying issuingrules works correctly.
    
    Signed-off-by: Srdjan <srdjan at catalyst.net.nz>
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    (cherry picked from commit 16c57940441aac62c1c90538f3c7b7cd386e6d92)
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
    (cherry picked from commit 47df7c9641321b70cd132790d4cfeab500bc34be)
    
    Conflicts:
    
    	installer/data/mysql/updatedatabase.pl
    
    Solved
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    (cherry picked from commit 47df7c9641321b70cd132790d4cfeab500bc34be)
    
    Conflicts:
    	installer/data/mysql/kohastructure.sql
    	installer/data/mysql/updatedatabase.pl
    
    Signed-off-by: Chris Hall <followingthepath at gmail.com>
    (cherry picked from commit 2727ca9512ad9e06fbba9a3c299dbdd78289da7c)

-----------------------------------------------------------------------

Summary of changes:
 installer/data/mysql/kohastructure.sql |   29 +++++++++++++++--------------
 installer/data/mysql/updatedatabase.pl |    7 +++++++
 kohaversion.pl                         |    2 +-
 3 files changed, 23 insertions(+), 15 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list