Make WordPress Core

Ticket #39725: 39725.diff

File 39725.diff, 489 bytes (added by lukecavanagh, 8 years ago)

Basic patch

  • src/wp-includes/capabilities.php

     
    5858                break;
    5959        case 'delete_post':
    6060        case 'delete_page':
    61                 $post = get_post( $args[0] );
     61                if ( isset( $args[0] ) ) {
     62                $post = get_post( $args[0] );
     63                        } else {
     64                $post = null;
     65                }
     66
    6267                if ( ! $post ) {
    6368                        $caps[] = 'do_not_allow';
    6469                        break;