Prefix filenames with sequence number
This commit is contained in:
@@ -30,14 +30,18 @@ class ArchiveJob extends Job {
|
|||||||
$this->status($id);
|
$this->status($id);
|
||||||
$doc->load("revisions");
|
$doc->load("revisions");
|
||||||
|
|
||||||
|
$num = 1;
|
||||||
|
|
||||||
foreach ($doc->revisions as $r) {
|
foreach ($doc->revisions as $r) {
|
||||||
try {
|
try {
|
||||||
$this->status("Uploading " . $r->filename());
|
$filename = $num . "," . $r->filename();
|
||||||
|
|
||||||
|
$this->status("Uploading " . $filename);
|
||||||
$r->archived = "P";
|
$r->archived = "P";
|
||||||
$r->save();
|
$r->save();
|
||||||
$this->currentFile = $r->filename();
|
$this->currentFile = $filename;
|
||||||
ArchiveJob::$me = $this;
|
ArchiveJob::$me = $this;
|
||||||
Archive::upload($r->getPDF(), $id, $r->filename(), $meta, [$this, "progress"]);
|
Archive::upload($r->getPDF(), $id, $filename, $meta, [$this, "progress"]);
|
||||||
$r->refresh();
|
$r->refresh();
|
||||||
$r->archived = "Y";
|
$r->archived = "Y";
|
||||||
$r->save();
|
$r->save();
|
||||||
@@ -49,6 +53,7 @@ class ArchiveJob extends Job {
|
|||||||
$this->fail($e->getMessage());
|
$this->fail($e->getMessage());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
$num++;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($worked == 0) {
|
if ($worked == 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user