Ticket #33330: 33330.2.diff
File 33330.2.diff, 1.0 KB (added by , 5 years ago) |
---|
-
src/wp-admin/includes/class-wp-plugin-install-list-table.php
40 40 41 41 $plugin_info = get_site_transient( 'update_plugins' ); 42 42 if ( isset( $plugin_info->no_update ) ) { 43 foreach ( $plugin_info->no_update as $plugin ) { 43 foreach ( $plugin_info->no_update as $file => $plugin ) { 44 if ( ! isset( $plugin->slug ) ) { 45 trigger_error( sprintf( __( '%s did not return a plugin slug' ), $file ) ); 46 break; 47 } 44 48 $slugs[] = $plugin->slug; 45 49 } 46 50 } 47 51 48 52 if ( isset( $plugin_info->response ) ) { 49 foreach ( $plugin_info->response as $plugin ) { 53 foreach ( $plugin_info->response as $file => $plugin ) { 54 if ( ! isset( $plugin->slug ) ) { 55 trigger_error( sprintf( __( '%s did not return a plugin slug' ), $file ) ); 56 break; 57 } 50 58 $slugs[] = $plugin->slug; 51 59 } 52 60 }