Koha/t/db_dependent/Koha
Jonathan Druart 6cf157f993 Bug 15473: Make Koha::Objects->find accepts 0 and '' as a key
This bug has been found after bug 15381 was pushed:
If you go on authorities/authorities.pl, you expect a form to create a
 authorities with a "Default" authority type.
Now, it explodes:
    Can't call method "authtypetext" on an undefined value at
    /home/koha/src/authorities/authorities.pl line 665.

Koha::Objects->find does not want to search if the key does not exist
(undef, '', 0). But actually it should only be a coward if it is not defined.

Moreover this is the default behavior of the DBIx::Class find method.

Test plan:
  prove t/db_dependent/Koha/Objects.t
should return green
and
  GET /cgi-bin/koha/authorities/authorities.pl
should not make everything explode.

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
Find this after signing 15470 :)
Test pass, new auth (Default) created, no errors.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Signed-off-by: Brendan Gallagher brendan@bywatersolutions.com
2016-01-12 15:58:44 +00:00
..
Item/Search
Patron Bug 14836: (QA followup) Add missing transaction 2015-11-05 11:05:31 -03:00
Authorities.t Bug 15380: Introduce Koha::Authorit[y|ies] and Koha::Authority::Type[s] 2015-12-31 18:50:41 +00:00
BiblioFrameworks.t Bug 14889: Add tests for Koha::BiblioFramework[s] 2015-12-31 19:04:45 +00:00
Cities.t Bug 15081: (followup) Make test files using TestBuilder handle their transactions 2015-11-04 12:32:57 -03:00
GetDailyQuote.t
GetKohaAuthorisedValuesMapping.t
IsKohaFieldLinked.t
Objects.t Bug 15473: Make Koha::Objects->find accepts 0 and '' as a key 2016-01-12 15:58:44 +00:00