Show
Ignore:
Timestamp:
04/09/08 10:05:12 (20 months ago)
Author:
takayama
Message:

Fixed BugId:67959
* Added check for result of object loading

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/release-34/lib/MT/CMS/Tag.pm

    r1615 r1823  
    227227        my $entry = MT::Entry->load($id) or next; 
    228228        next 
    229           unless $user->is_superuser 
     229          unless $entry 
     230          || $user->is_superuser 
    230231          || $perms->can_edit_entry( $entry, $user ); 
    231232 
     
    259260        my $entry = MT::Entry->load($id) or next; 
    260261        next 
    261           unless $user->is_superuser 
     262          unless $entry 
     263          || $user->is_superuser 
    262264          || $perms->can_edit_entry( $entry, $user ); 
    263265        $entry->remove_tags(@tags); 
     
    290292        my $asset = MT::Asset->load($id) or next; 
    291293        next 
    292           unless $user->is_superuser 
     294          unless $asset 
     295          || $user->is_superuser 
    293296          || $perms->can_edit_assets; 
    294297 
     
    322325        my $asset = MT::Asset->load($id) or next; 
    323326        next 
    324           unless $user->is_superuser 
     327          unless $asset 
     328          || $user->is_superuser 
    325329          || $perms->can_edit_assets; 
    326330        $asset->remove_tags(@tags);