Bug 39177: DBIC Add AdditionalFields to AccountCreditType

Sponsored-by: PTFS Europe <https://ptfs-europe.com>
Signed-off-by: Hannah Dunne-Howrie <hdunne-howrie@westminster.gov.uk>
Signed-off-by: Brendan Gallagher <brendan@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
Martin Renvoize 2025-02-20 12:46:01 +00:00 committed by Katrin Fischer
parent 3b069ea914
commit bfd333133e
No known key found for this signature in database
GPG Key ID: 0EF6E2C03357A834
1 changed files with 16 additions and 0 deletions

View File

@ -134,6 +134,22 @@ __PACKAGE__->add_columns(
'+archived' => { is_boolean => 1 }
);
__PACKAGE__->has_many(
"additional_field_values",
"Koha::Schema::Result::AdditionalFieldValue",
sub {
my ($args) = @_;
return {
"$args->{foreign_alias}.record_id" => { -ident => "$args->{self_alias}.code" },
"$args->{foreign_alias}.field_id" =>
{ -in => \'(SELECT id FROM additional_fields WHERE tablename="account_credit_types")' },
};
},
{ cascade_copy => 0, cascade_delete => 0 },
);
=head2 koha_objects_class
Missing POD for koha_objects_class.