WordPress.org

Make WordPress Core

Ticket #8672: xmlrpc.php.diff

File xmlrpc.php.diff, 1.1 KB (added by josephscott, 9 years ago)
  • xmlrpc.php

     
    12581258                } else {
    12591259                        $logged_in = true;
    12601260                        set_current_user( 0, $username );
    1261                         if ( !current_user_can( 'moderate_comments' ) )
    1262                                 return new IXR_Error( 403, __( 'You are not allowed to moderate comments on this blog.' ) );
    12631261                }
    12641262
    12651263                if ( is_numeric($post) )
     
    12851283                        $comment['comment_author'] = '';
    12861284                        if ( isset($content_struct['author']) )
    12871285                                $comment['comment_author'] = $content_struct['author'];
     1286
    12881287                        $comment['comment_author_email'] = '';
    1289                         if ( isset($content_struct['author']) )
     1288                        if ( isset($content_struct['author_email']) )
    12901289                                $comment['comment_author_email'] = $content_struct['author_email'];
     1290
    12911291                        $comment['comment_author_url'] = '';
    1292                         if ( isset($content_struct['author']) )
     1292                        if ( isset($content_struct['author_url']) )
    12931293                                $comment['comment_author_url'] = $content_struct['author_url'];
     1294
    12941295                        $comment['user_ID'] = 0;
    12951296
    12961297                        if ( get_option('require_name_email') ) {