WordPress.org

Make WordPress Core

Ticket #19815: 19815.12.diff

File 19815.12.diff, 940 bytes (added by DH-Shredder, 2 years ago)

Be less paranoid about inputs. Removed some undefined checks per koopersmith. Still checking for initial input arrays.

  • wp-admin/js/theme.dev.js

     
    110110                         * If there are more pages to query, then start polling to track 
    111111                         * when user hits the bottom of the current page 
    112112                         */ 
    113                         if ( theme_list_args.total_pages !== undefined && 
    114                                  theme_list_args.total_pages >= this.nextPage ) 
     113                        if ( theme_list_args.total_pages >= this.nextPage ) 
    115114                                this.pollInterval = 
    116115                                        setInterval( function() { 
    117116                                                return self.poll(); 
     
    144143                 * @param results Array with results from this.ajax() query. 
    145144                 */ 
    146145                process: function( results ) { 
    147                         if ( ( results === undefined ) || 
    148                                  ( results.rows === undefined ) || 
    149                                  ( results.rows.indexOf( 'no-items' ) != -1 ) ) { 
     146                        if ( results === undefined ) { 
    150147                                clearInterval( this.pollInterval ); 
    151148                                return; 
    152149                        }