Prefix filenames with sequence number

This commit is contained in:
2026-06-05 21:57:02 +01:00
parent cf9e4348dc
commit eb1dcce8c9
+8 -3
View File
@@ -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) {