Lines 1653-1682
sub can_log_into {
Link Here
|
1653 |
return $can; |
1653 |
return $can; |
1654 |
} |
1654 |
} |
1655 |
|
1655 |
|
1656 |
=head3 libraries_where_can_see_patrons |
|
|
1657 |
|
1658 |
my $libraries = $patron-libraries_where_can_see_patrons; |
1659 |
|
1660 |
Return the list of branchcodes(!) of libraries the patron is allowed to see other patron's infos. |
1661 |
The branchcodes are arbitrarily returned sorted. |
1662 |
We are supposing here that the object is related to the logged in patron (use of C4::Context::only_my_library) |
1663 |
|
1664 |
An empty array means no restriction, the patron can see patron's infos from any libraries. |
1665 |
|
1666 |
=cut |
1667 |
|
1668 |
sub libraries_where_can_see_patrons { |
1669 |
my ($self) = @_; |
1670 |
|
1671 |
return $self->libraries_where_can_see_things( |
1672 |
{ |
1673 |
permission => 'borrowers', |
1674 |
subpermission => 'view_borrower_infos_from_any_libraries', |
1675 |
group_feature => 'ft_hide_patron_info', |
1676 |
} |
1677 |
); |
1678 |
} |
1679 |
|
1680 |
=head3 libraries_where_can_see_things |
1656 |
=head3 libraries_where_can_see_things |
1681 |
|
1657 |
|
1682 |
my $libraries = $thing-libraries_where_can_see_things; |
1658 |
my $libraries = $thing-libraries_where_can_see_things; |