|
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 |
|