https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16070

Jonathan Druart <jonathan.dru...@bugs.koha-community.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jonathan.dru...@bugs.koha-c
                   |                            |ommunity.org

--- Comment #1 from Jonathan Druart <jonathan.dru...@bugs.koha-community.org> 
---
bug 11998 comment 113:
"""
For sysprefs with undef value in the database - while testing with memcache -
there are 2 warnings generated:

Use of uninitialized value in subroutine entry at
/home/koha/devkohaclone/Koha/Cache.pm line 287.
Use of uninitialized value in subroutine entry at
/home/koha/devkohaclone/Koha/Cache.pm line 287.

This only happens when trying to fetch such syspref first time, from
unpopulated cache. There are 9 such values in my test database:

   CoceHost
   CoceProviders
   DefaultLongOverdueChargeValue
   DefaultLongOverdueDays
   DefaultLongOverdueLostValue
   MembershipExpiryDaysNotice
   NovelistSelectPassword
   NovelistSelectProfile
   TagsExternalDictionary

Non-existing preference fetch generates the same warning (but again only once).

Note that subsequent C4::Context->preference() calls will return empty string
for such preferences, instead of undef value - not sure if that may cause some
problems or not, but it's a change from previous behaviour. Also it does not
happen for Cache::Memory (= default caching system after this patch).
"""

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to