Fix issue with archive handler if no add_status method.
This commit is contained in:
parent
3183ef59b3
commit
c0e87ae2ae
1 changed files with 4 additions and 2 deletions
|
@ -35,8 +35,10 @@ class ArchiveFileHandler extends Extension {
|
|||
exec($cmd);
|
||||
$results = add_dir($tmpdir);
|
||||
if(count($results) > 0) {
|
||||
// FIXME no theme?
|
||||
$this->theme->add_status("Adding files", $results);
|
||||
// Not all themes have the add_status() method, so need to check before calling.
|
||||
if (method_exists($this->theme, "add_status")) {
|
||||
$this->theme->add_status("Adding files", $results);
|
||||
}
|
||||
}
|
||||
deltree($tmpdir);
|
||||
$event->image_id = -2; // default -1 = upload wasn't handled
|
||||
|
|
Reference in a new issue