Make WordPress Core

Ticket #32073: 32073-1.patch

File 32073-1.patch, 1.4 KB (added by dmchale, 10 years ago)
  • wp-includes/capabilities.php

    IDEA additional info:
    Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
    <+>UTF-8
     
    10981098                break;
    10991099        case 'delete_post':
    11001100        case 'delete_page':
     1101        if ( ! isset( $args[0] ) )
     1102            break;
     1103
    11011104                $post = get_post( $args[0] );
    11021105
    11031106                if ( 'revision' == $post->post_type ) {
     
    11421145                // edit_others_posts
    11431146        case 'edit_post':
    11441147        case 'edit_page':
     1148        if ( ! isset( $args[0] ) )
     1149            break;
     1150
    11451151                $post = get_post( $args[0] );
    11461152                if ( empty( $post ) )
    11471153                        break;
     
    11861192                break;
    11871193        case 'read_post':
    11881194        case 'read_page':
     1195        if ( ! isset( $args[0] ) )
     1196            break;
     1197
    11891198                $post = get_post( $args[0] );
    11901199
    11911200                if ( 'revision' == $post->post_type ) {
     
    12171226                }
    12181227                break;
    12191228        case 'publish_post':
     1229        if ( ! isset( $args[0] ) )
     1230            break;
     1231
    12201232                $post = get_post( $args[0] );
    12211233                $post_type = get_post_type_object( $post->post_type );
    12221234
     
    12251237        case 'edit_post_meta':
    12261238        case 'delete_post_meta':
    12271239        case 'add_post_meta':
     1240        if ( ! isset( $args[0] ) )
     1241            break;
     1242
    12281243                $post = get_post( $args[0] );
    12291244                $caps = map_meta_cap( 'edit_post', $user_id, $post->ID );
    12301245