[koha-commits] main Koha release repository branch new/bug_7112 created. v3.08.00-125-g285f06e

Git repo owner gitmaster at git.koha-community.org
Thu May 24 16:05:27 CEST 2012


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, new/bug_7112 has been created
        at  285f06e394cd270b978e63173b6cdcb1a0746320 (commit)

- Log -----------------------------------------------------------------
commit 285f06e394cd270b978e63173b6cdcb1a0746320
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Wed Feb 8 12:16:20 2012 -0500

    Bug 7112 - Having two prices in 020$c causes basket creation to fail from staged marc import
    
    The root problem here is that the price is being pulled from the MARC record
    and is then run through Number::Format::unformat_number. This routine is
    really being misused, and should only be used to reverse the effects of
    Number::Format on a number string. We are apparently using it to strip
    out currency characters and the like.
    
    Number::Format::unformat_number will choke if there is more than one period (.)
    in the price field. MARC standards do not limit this field to a single period,
    so unless there is only one period, we should skip number unformatting.
    Examples of that break unformat_number include '18.95 (U.S.)', and
    '$5.99 ($7.75 CAN)', both of which are perfectly valid.
    
    This commit adds the function MungeMarcPrice that will better handle
    find a real price value in a given price field. It does a very good
    job at finding a price in any currency format, and attempts to find
    a price in whichever currency is active before falling back to
    the first valid price it can find.
    
    The variable $price may fail to have an actual price, in which case
    the price then defaults to '0.00', which would be rarely if ever the
    correct price. To combat this, I have added highlighting to any
    price in the Order Details table that begins with 0 ( i.e. '0.00' ).
    
    Also, fixed the incomplete table footer, adding a new td with a
    span of 3 to fill in the nonexistant cells.
    
    Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>

commit e9c0f206ac35250663ddc59f902d35e89085ef54
Author: Chris Cormack <chris at bigballofwax.co.nz>
Date:   Tue May 22 19:35:59 2012 +1200

    Bug 8135 : Fix installer to copy services/ dir
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>
    
    http://bugs.koha-community.org/show_bug.cgi?id=7318

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


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list