Bug 30294: Rename Koha::Recall->* used relationship names
This patch renames the underlaying relationship names used in the 'patron' and 'library' subs so they are more clearly prefetchable and also enabling them to be embeddable and searchable through an eventual API route for recalls. To test: 1. Apply the patch 2. Run: $ kshell k$ prove t/db_dependent/Koha/Recall* => SUCCESS: Tests pass, nothing really changes 3. Sign off :-D Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
parent
78ecdc8439
commit
03ea475759
|
|
@ -78,7 +78,7 @@ Returns the related Koha::Patron object for this recall.
|
|||
|
||||
sub patron {
|
||||
my ( $self ) = @_;
|
||||
my $patron_rs = $self->_result->borrower;
|
||||
my $patron_rs = $self->_result->patron;
|
||||
return unless $patron_rs;
|
||||
return Koha::Patron->_new_from_dbic( $patron_rs );
|
||||
}
|
||||
|
|
@ -93,7 +93,7 @@ Returns the related Koha::Library object for this recall.
|
|||
|
||||
sub library {
|
||||
my ( $self ) = @_;
|
||||
my $library_rs = $self->_result->branch;
|
||||
my $library_rs = $self->_result->library;
|
||||
return unless $library_rs;
|
||||
return Koha::Library->_new_from_dbic( $library_rs );
|
||||
}
|
||||
|
|
|
|||
|
|
@ -310,14 +310,14 @@ __PACKAGE__->belongs_to(
|
|||
);
|
||||
|
||||
__PACKAGE__->belongs_to(
|
||||
"borrower",
|
||||
"patron",
|
||||
"Koha::Schema::Result::Borrower",
|
||||
{ borrowernumber => "borrowernumber" },
|
||||
{ is_deferrable => 1, on_delete => "CASCADE", on_update => "CASCADE" },
|
||||
);
|
||||
|
||||
__PACKAGE__->belongs_to(
|
||||
"branch",
|
||||
"library",
|
||||
"Koha::Schema::Result::Branch",
|
||||
{ branchcode => "branchcode" },
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue