diff --git a/setup/cli/modules/file.php b/setup/cli/modules/file.php index 3c9f434b745aee1e50dd3764136510cbfa4e1e47..01deb67b54f108526f39957220db0504836c7a01 100644 --- a/setup/cli/modules/file.php +++ b/setup/cli/modules/file.php @@ -76,8 +76,9 @@ class FileManager extends Module { if ($files->count() != 1) $this->fail('Criteria must select exactly 1 file'); - $f = AttachmentFile::lookup($files[0]->id); - $f->sendData(); + if (($f = AttachmentFile::lookup($files[0]->id)) + && ($bk = $f->open())) + $bk->passthru(); break; case 'migrate': @@ -189,12 +190,6 @@ class TicketAttachmentModel extends VerySimpleModel { ), ); } -class TicketModel extends VerySimpleModel { - static $meta = array( - 'table' => TICKET_TABLE, - 'pk' => 'ticket_id', - ); -} Module::register('file', 'FileManager'); ?>