Ensure error and live_status columns are created from the start - #191
Conversation
Possibly related:
|
|
I can't find the dpaste link that prompted me to propose this. I've seen in one of the logs shared there were a case of missing error column. It was a failed video redownload attempt. |
Clarify smoke test details when you can, Thanks! |
|
Premature creation of error column is not necessary anymore because videos failed without errors are removed and reprocessed (in next retry) per #193 |
Interesting, Ok! |
|
I reopened this after some reexamination... Error column is expected whenever a download fails. |
|
Is it possible the |
Yes, when a playlist URL is submitted. |
|
Great news if this is tested + broadly safe, or close? |
|
Smoke tested on Ubuntu 24.04. Missing columns error doesn't happen anymore screenshot: N/A |
Can you test all 3 original problem URL's to confirm... ?
Are there any relevant revisions or related clarifications that can now be added at... ? |
|
SUDO IIAB-DIAGNOSTICS: https://dpaste.com/GYCDC4NQG Tested on a new VM and ran PR#191 on it. RESULTS -The 3rd video also downloaded Ok as part of combined download albeit randomly (as part of 49 videos url 1 and url 2) |
|
@EMG70 I'm not seeing that you ran the Assuming you're trying to test this PR #191: The branch |
|
@EMG70 I apologize: Ansible was destructively removing all local commits, preventing testing of PR's ! I've now fixed that — so you can try again — testing PR #191 here if you have time: |
|
Ok will test later today. |
|
A new VM was created and ran PR#191. All three video URLs downloaded successfully. Task display after video downloaded successfully. |
|
@EMG70, thanks for testing. The repetitive messages should have been gone. |
|
I agree. |
|
@codewiz can you review this PR quick — if possible? (Many Thanks!!) |
|
Somewhat related to this PR converging quickly! |








Makes identification of requested files more robust and logical for
calibre-web/cps/tasks/download.py
Lines 91 to 98 in d8a2748