@@ -, +, @@ --- Koha/Account/Line.pm | 2 +- Koha/Schema/Result/Accountline.pm | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) --- a/Koha/Account/Line.pm +++ a/Koha/Account/Line.pm @@ -93,7 +93,7 @@ Returns a Koha::Library object representing where the accountline was recorded sub library { my ( $self ) = @_; - my $rs = $self->_result->branchcode; + my $rs = $self->_result->library; return unless $rs; return Koha::Library->_new_from_dbic($rs); } --- a/Koha/Schema/Result/Accountline.pm +++ a/Koha/Schema/Result/Accountline.pm @@ -370,6 +370,26 @@ __PACKAGE__->belongs_to( # Created by DBIx::Class::Schema::Loader v0.07046 @ 2020-03-19 09:20:20 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:BuE4CYsSH4BwXZoQKE2MWw +=head2 library + +Type: belongs_to + +Related object: L + +=cut + +__PACKAGE__->belongs_to( + "library", + "Koha::Schema::Result::Branch", + { branchcode => "branchcode" }, + { + is_deferrable => 1, + join_type => "LEFT", + on_delete => "SET NULL", + on_update => "CASCADE", + }, +); + sub koha_objects_class { 'Koha::Account::Lines'; } --