Changeset 13871
- Timestamp:
- 07/03/2024 03:58:32 AM (5 weeks ago)
- Location:
- sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin/list-table/class-committers.php
r12325 r13871 162 162 // Check if the committer for this row is removable. 163 163 $post_id = get_post()->ID; 164 if ( current_user_can( 'plugin_remove_committer', $post_id ) && $user_object->ID != get_current_user_id()) {164 if ( current_user_can( 'plugin_remove_committer', $post_id ) ) { 165 165 $actions['delete'] = "<a class='submitremove' data-wp-lists='delete:the-committer-list:committer-{$user_object->ID}:faafaa:post_id={$post_id}' href='" . wp_nonce_url( 'users.php?action=remove&committer=' . $user_object->ID, "remove-committer-{$user_object->ID}" ) . "'>" . __( 'Remove', 'wporg-plugins' ) . '</a>'; 166 166 } -
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin/metabox/class-committers.php
r12838 r13871 99 99 check_ajax_referer( "remove-committer-$id" ); 100 100 101 if ( ! current_user_can( 'plugin_remove_committer', $post_id ) || 'publish' !== get_post_status( $post_id )) {101 if ( ! current_user_can( 'plugin_remove_committer', $post_id ) ) { 102 102 wp_die( -1 ); 103 103 } -
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/api/routes/class-plugin-committers.php
r12164 r13871 142 142 143 143 // Prevent a committer removing themselves, if they're the only committer. 144 if ( $user->user_login == wp_get_current_user()->user_login ) {144 if ( $user->user_login == wp_get_current_user()->user_login ) { 145 145 $committers = Tools::get_plugin_committers( $plugin_slug ); 146 146 if ( count( $committers ) == 1 && in_array( $user->user_login, $committers ) ) {
Note: See TracChangeset
for help on using the changeset viewer.