Add data export retry and cancel controls
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-02 22:50:07 +01:00
parent 66bf9e4a8c
commit 75d862748b
8 changed files with 222 additions and 2 deletions

View File

@@ -39,6 +39,10 @@ class GenerateDataExport implements ShouldQueue
return;
}
if ($export->status !== DataExport::STATUS_PENDING) {
return;
}
if (! $export->user) {
$export->update([
'status' => DataExport::STATUS_FAILED,