Changeset 12945 for trunk/src/bp-members/bp-members-invitations.php
- Timestamp:
- 05/10/2021 03:07:41 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-members/bp-members-invitations.php
r12923 r12945 16 16 } 17 17 18 $user_has_access = bp_user_has_access(); 19 $user_can_send = bp_user_can( bp_displayed_user_id(), 'bp_members_send_invitation' ); 20 $user_has_invites = bp_members_invitations_user_has_sent_invites( bp_displayed_user_id() ); 18 $user_has_access = bp_user_has_access(); 19 $default_subnav_slug = ( bp_is_my_profile() && bp_user_can( bp_displayed_user_id(), 'bp_members_invitations_view_send_screen' ) ) ? 'send-invites' : 'list-invites'; 21 20 22 21 /* Add 'Invitations' to the main user profile navigation */ … … 27 26 'position' => 80, 28 27 'screen_function' => 'members_screen_send_invites', 29 'default_subnav_slug' => ( $user_can_send && bp_is_my_profile() ) ? 'send-invites' : 'list-invites',30 'show_for_displayed_user' => $user_has_access && ( $user_can_send || $user_has_invites)28 'default_subnav_slug' => $default_subnav_slug, 29 'show_for_displayed_user' => $user_has_access && bp_user_can( bp_displayed_user_id(), 'bp_members_invitations_view_screens' ) 31 30 ) 32 31 ); … … 43 42 'screen_function' => 'members_screen_send_invites', 44 43 'position' => 10, 45 'user_has_access' => $user_has_access && $user_can_send && bp_is_my_profile()44 'user_has_access' => $user_has_access && bp_is_my_profile() && bp_user_can( bp_displayed_user_id(), 'bp_members_invitations_view_send_screen' ) 46 45 ) 47 46 ); … … 55 54 'screen_function' => 'members_screen_list_sent_invites', 56 55 'position' => 20, 57 'user_has_access' => $user_has_access && ( $user_can_send || $user_has_invites)56 'user_has_access' => $user_has_access && bp_user_can( bp_displayed_user_id(), 'bp_members_invitations_view_screens' ) 58 57 ) 59 58 );
Note: See TracChangeset
for help on using the changeset viewer.