Lines 778-793
sub libraries_where_can_see_patrons {
Link Here
|
778 |
) |
778 |
) |
779 |
) |
779 |
) |
780 |
{ |
780 |
{ |
781 |
my $library_groups = $self->library->library_groups; |
781 |
my $library_groups = $self->library->library_groups({ ft_hide_patron_info => 1 }); |
782 |
if ( $library_groups->count ) |
782 |
if ( $library_groups->count ) |
783 |
{ |
783 |
{ |
784 |
while ( my $library_group = $library_groups->next ) { |
784 |
while ( my $library_group = $library_groups->next ) { |
785 |
push @restricted_branchcodes, $library_group->parent->children->get_column('branchcode'); |
785 |
my $parent = $library_group->parent; |
|
|
786 |
if ( $parent->has_child( $self->branchcode ) ) { |
787 |
push @restricted_branchcodes, $parent->children->get_column('branchcode'); |
788 |
} |
786 |
} |
789 |
} |
787 |
} |
790 |
} |
788 |
else { |
791 |
|
789 |
push @restricted_branchcodes, $self->branchcode; |
792 |
@restricted_branchcodes = ( $self->branchcode ) unless @restricted_branchcodes; |
790 |
} |
|
|
791 |
} |
793 |
} |
792 |
} |
794 |
} |
793 |
|
795 |
|