Changeset 2027

Show
Ignore:
Timestamp:
01/01/05 22:09:08 (4 years ago)
Author:
saxmatt
Message:

Added check if Snoopy exists, and two fairly major bugs in the dashboard. update_option was not serializing objects and $cache->get() wasn't checking for the correct option name.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-includes/class-snoopy.php

    r1979 r2027  
    3636*************************************************/ 
    3737 
     38if ( !in_array('Snoopy', get_declared_classes() ) ) : 
    3839class Snoopy 
    3940{ 
     
    896897    } 
    897898} 
     899endif; 
    898900 
    899901?> 
  • trunk/wp-includes/functions.php

    r2026 r2027  
    367367function update_option($option_name, $newvalue) { 
    368368    global $wpdb, $cache_settings; 
    369     if ( is_array($newvalue) || is_object($value) ) 
     369    if ( is_array($newvalue) || is_object($newvalue) ) 
    370370        $newvalue = serialize($newvalue); 
    371371 
  • trunk/wp-includes/rss-functions.php

    r1979 r2027  
    415415            $cache_status = $cache->check_cache( $url ); 
    416416        } 
    417          
     417 
    418418        // if object cached, and cache is fresh, return cached obj 
    419419        if ( $cache_status == 'HIT' ) { 
     
    677677    function get ($url) { 
    678678        $this->ERROR = ""; 
    679         $cache_option = $this->file_name( $url ); 
     679        $cache_option = 'rss_' . $this->file_name( $url ); 
    680680         
    681681        if ( ! get_option( $cache_option ) ) {