Changeset 968

Show
Ignore:
Timestamp:
12/21/06 00:58:17 (2 years ago)
Author:
gboggs
Message:

Return the stock url if there is no thumbnail file.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/wheeljack/lib/MT/Asset.pm

    r966 r968  
    281281    if (my $blog = $asset->blog) { 
    282282        require File::Basename; 
    283         my $file = File::Basename::basename($asset->thumbnail_file(@_)); 
    284         my $site_url = $blog->site_url; 
    285         if ($file && $site_url) { 
    286             $file =~ s/%([A-F0-9]{2})/chr(hex($1))/gei; 
    287             $site_url .= '/' unless $site_url =~ m#/$#; 
    288             $site_url .= MT->config('AssetCacheDir') . '/' . $file; 
    289             return $site_url; 
     283        if(my $thumbnail_file = $asset->thumbnail_file(@_)) { 
     284            my $file = File::Basename::basename($thumbnail_file); 
     285            my $site_url = $blog->site_url; 
     286            if ($file && $site_url) { 
     287                $file =~ s/%([A-F0-9]{2})/chr(hex($1))/gei; 
     288                $site_url .= '/' unless $site_url =~ m#/$#; 
     289                $site_url .= MT->config('AssetCacheDir') . '/' . $file; 
     290                return $site_url; 
     291            } 
    290292        } 
    291293    }