From 986dd786d1592efe345b846a94599e6fe9ee72c0 Mon Sep 17 00:00:00 2001 From: Martin Renvoize <martin.renvoize@ptfs-europe.com> Date: Thu, 30 Nov 2023 11:47:53 +0000 Subject: [PATCH] Bug 35451: Record table in set_additional_fields Signed-off-by: David Nind <david@davidnind.com> --- Koha/Object/Mixin/AdditionalFields.pm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Koha/Object/Mixin/AdditionalFields.pm b/Koha/Object/Mixin/AdditionalFields.pm index 39334fd6841..d18c74a7277 100644 --- a/Koha/Object/Mixin/AdditionalFields.pm +++ b/Koha/Object/Mixin/AdditionalFields.pm @@ -47,6 +47,8 @@ sub set_additional_fields { $self->additional_field_values->delete; + my $table = $self->_result->table; + my $biblionumber; my $record; my $record_updated; @@ -80,9 +82,10 @@ sub set_additional_fields { if ( defined $value && $value ne '' ) { my $field_value = Koha::AdditionalFieldValue->new( { - field_id => $additional_field->{id}, - record_id => $self->id, - value => $value, + field_id => $additional_field->{id}, + record_table => $table, + record_id => $self->id, + value => $value, } )->store; } -- 2.48.1