Make WordPress Core

Changeset 2678


Ignore:
Timestamp:
06/30/2005 12:53:44 AM (21 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.