From c29a9e67a876c19d5cca5370088cc2bf6cb37401 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Tue, 15 Jul 2025 13:54:05 +0200 Subject: [PATCH] Bug 40381: Remove warning from Koha/SearchEngine/Elasticsearch/ExportConfig.t DBIx::Class::Storage::DBI::insert(): Missing value for primary key column 'filter' on SearchMarcToField - perhaps you forgot to set its 'is_auto_increment' attribute during add_columns()? Treating 'filter' implicitly as an autoinc, and attempting value retrieval at /kohadevbox/koha/Koha/SearchField.pm line 42 Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Lucas Gass (cherry picked from commit c2df4af991d6a333535d2b2f2eb18090cce5aced) Signed-off-by: Paul Derscheid (cherry picked from commit c19ce68db1725b59f58d9bc125761866c5784c33) Signed-off-by: Fridolin Somers --- .../Koha/SearchEngine/Elasticsearch/ExportConfig.t | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/t/db_dependent/Koha/SearchEngine/Elasticsearch/ExportConfig.t b/t/db_dependent/Koha/SearchEngine/Elasticsearch/ExportConfig.t index b2328a8d46..7836ce62c5 100755 --- a/t/db_dependent/Koha/SearchEngine/Elasticsearch/ExportConfig.t +++ b/t/db_dependent/Koha/SearchEngine/Elasticsearch/ExportConfig.t @@ -17,7 +17,8 @@ use Modern::Perl; -use Test::More tests => 19; +use Test::More tests => 20; +use Test::NoWarnings; use Koha::Database; use Koha::SearchFields; @@ -58,7 +59,8 @@ $search_field->add_to_search_marc_maps($marc_field, { facet => 0, suggestible => 0, - sort => 0 + sort => 0, + filter => '', } ); $marc_field = Koha::SearchMarcMaps->find_or_create( @@ -72,7 +74,8 @@ $search_field->add_to_search_marc_maps($marc_field, { facet => 0, suggestible => 0, - sort => 0 + sort => 0, + filter => '', } ); $marc_field = Koha::SearchMarcMaps->find_or_create( @@ -86,7 +89,8 @@ $search_field->add_to_search_marc_maps($marc_field, { facet => 0, suggestible => 1, - sort => 0 + sort => 0, + filter => '', } ); my $mappings = Koha::SearchEngine::Elasticsearch::raw_elasticsearch_mappings();