Make WordPress Core

Ticket #28014: class-wp-xmlrpc-server.php.28014.3.diff

File class-wp-xmlrpc-server.php.28014.3.diff, 2.4 KB (added by rtvenge, 10 years ago)

whoops! removed some other commits. :( fixed.

  • src/wp-includes/class-wp-xmlrpc-server.php

    diff --git src/wp-includes/class-wp-xmlrpc-server.php src/wp-includes/class-wp-xmlrpc-server.php
    index 0f617db..bc5ae8b 100644
    class wp_xmlrpc_server extends IXR_Server { 
    10861086                $password       = $args[2];
    10871087                $content_struct = $args[3];
    10881088
     1089                switch_to_blog($blog_id);
     1090
    10891091                if ( ! $user = $this->login( $username, $password ) )
    10901092                        return $this->error;
    10911093
    class wp_xmlrpc_server extends IXR_Server { 
    13811383                $post_id        = (int) $args[3];
    13821384                $content_struct = $args[4];
    13831385
     1386                switch_to_blog($blog_id);
     1387
    13841388                if ( ! $user = $this->login( $username, $password ) )
    13851389                        return $this->error;
    13861390
    class wp_xmlrpc_server extends IXR_Server { 
    14431447                $password   = $args[2];
    14441448                $post_id    = (int) $args[3];
    14451449
     1450                switch_to_blog($blog_id);
     1451
    14461452                if ( ! $user = $this->login( $username, $password ) )
    14471453                        return $this->error;
    14481454
    class wp_xmlrpc_server extends IXR_Server { 
    15191525                $password           = $args[2];
    15201526                $post_id            = (int) $args[3];
    15211527
     1528                switch_to_blog($blog_id);
     1529
    15221530                if ( isset( $args[4] ) ) {
    15231531                        $fields = $args[4];
    15241532                } else {
    class wp_xmlrpc_server extends IXR_Server { 
    15851593                $password   = $args[2];
    15861594                $filter     = isset( $args[3] ) ? $args[3] : array();
    15871595
     1596                switch_to_blog($blog_id);
     1597
    15881598                if ( isset( $args[4] ) ) {
    15891599                        $fields = $args[4];
    15901600                } else {
    class wp_xmlrpc_server extends IXR_Server { 
    33493359                $username       = $args[1];
    33503360                $password       = $args[2];
    33513361
     3362                switch_to_blog($blog_id);
     3363
    33523364                if ( !$user = $this->login($username, $password) )
    33533365                        return $this->error;
    33543366
    class wp_xmlrpc_server extends IXR_Server { 
    36223634                $username = $args[1];
    36233635                $password = $args[2];
    36243636
     3637                switch_to_blog($blog_id);
     3638
    36253639                if ( !$user = $this->login( $username, $password ) )
    36263640                        return $this->error;
    36273641
    class wp_xmlrpc_server extends IXR_Server { 
    36843698                $password       = $args[2];
    36853699                $post_type_name = $args[3];
    36863700
     3701                switch_to_blog($blog_id);
     3702
    36873703                if ( isset( $args[4] ) ) {
    36883704                        $fields = $args[4];
    36893705                } else {
    class wp_xmlrpc_server extends IXR_Server { 
    37403756                $password           = $args[2];
    37413757                $filter             = isset( $args[3] ) ? $args[3] : array( 'public' => true );
    37423758
     3759                switch_to_blog($blog_id);
     3760
    37433761                if ( isset( $args[4] ) ) {
    37443762                        $fields = $args[4];
    37453763                } else {