Show
Ignore:
Timestamp:
06/13/08 03:20:08 (18 months ago)
Author:
fumiakiy
Message:

Do not proceed restoring from the backup which was from *different* version of MT (not just newer, but different version would not be allowed). BugId:80102

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/release-40/lib/MT/BackupRestore.pm

    r2548 r2564  
    334334    ); }; 
    335335 
    336     MT->run_callbacks('restore', $objects, $deferred, $errors, $callback); 
     336    unless ( $@ ) { 
     337        MT->run_callbacks('restore', $objects, $deferred, $errors, $callback); 
     338    } 
    337339    $$errormsg = join('; ', @$errors); 
    338340    ($deferred, $blog_ids); 
     
    433435    } 
    434436 
    435     MT->run_callbacks('restore', \%objects, $deferred, $errors, $callback); 
     437    unless ( $@ ) { 
     438        MT->run_callbacks('restore', \%objects, $deferred, $errors, $callback); 
     439    } 
    436440    my $blog_ids = scalar(@blog_ids) ? \@blog_ids : undef; 
    437441    my $asset_ids = scalar(@asset_ids) ? \@asset_ids : undef;