Make WordPress Core

Ticket #26587: 26587.diff

File 26587.diff, 883 bytes (added by wonderboymusic, 10 years ago)
  • src/wp-includes/js/media-models.js

     
    11641164                        'perPage':   'posts_per_page',
    11651165                        'menuOrder': 'menu_order',
    11661166                        'uploadedTo': 'post_parent',
    1167                         'status':     'post_status'
     1167                        'status':     'post_status',
     1168                        'include':    'post__in',
     1169                        'exclude':    'post__not_in'
    11681170                },
    11691171                /**
    11701172                 * @static
     
    12111213                                        props.orderby = defaults.orderby;
    12121214                                }
    12131215
     1216                                _.each( [ 'include', 'exclude' ], function( prop ) {
     1217                                        if ( props[ prop ] && ! _.isArray( props[ prop ] ) ) {
     1218                                                props[ prop ] = [ props[ prop ] ];
     1219                                        }
     1220                                } );
     1221
    12141222                                // Generate the query `args` object.
    12151223                                // Correct any differing property names.
    12161224                                _.each( props, function( value, prop ) {