Make WordPress Core


Ignore:
Timestamp:
06/30/2005 12:53:44 AM (19 years ago)
Author:
ryan
Message:

Attempt to fix extra default category bug.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/1.5/xmlrpc.php

    r2677 r2678  
    1111
    1212$post_default_title = ""; // posts submitted via the xmlrpc interface get that title
    13 $post_default_category = 1; // posts submitted via the xmlrpc interface go into that category
    1413
    1514$xmlrpc_logging = 0;
     
    564563          $post_category[] = get_cat_ID($cat);
    565564        }
    566       } else {
    567         $post_category[] = $post_default_category;
    568       }
     565      } else if ( !empty($catnames) ) {
     566            $post_category = array(get_cat_ID($catnames));
     567        }
    569568       
    570569      // We've got all the data -- post it:
     
    615614      $post_content = apply_filters( 'content_save_pre', $content_struct['description'] );
    616615      $catnames = $content_struct['categories'];
     616
     617      $post_category = array();
    617618       
    618619      if (is_array($catnames)) {
     
    620621          $post_category[] = get_cat_ID($cat);
    621622        }
    622       } else {
    623         $post_category[] = $post_default_category;
    624       }
     623      } else if ( !empty($catnames) ) {
     624            $post_category = array(get_cat_ID($catnames));
     625        }
    625626
    626627      $post_excerpt = $content_struct['mt_excerpt'];
     
    831832
    832833        global $wpdb;
    833        
     834
    834835      $blog_ID     = $wpdb->escape($args[0]);
    835836      $user_login  = $wpdb->escape($args[1]);
Note: See TracChangeset for help on using the changeset viewer.