diff --git a/pdf_renamer.py b/pdf_renamer.py index 215d89d..c5f2616 100644 --- a/pdf_renamer.py +++ b/pdf_renamer.py @@ -1578,7 +1578,11 @@ def process_job(job_id, files): zip_out.write(file_path, arcname) job_queue[job_id]['zip_path'] = zip_output job_queue[job_id]['zip_name'] = f'renamed_{job_id}.zip' - job_queue[job_id]['progress'] = f'Created ZIP archive with {len([p for p in processed_files if p[0] == 'success'])} organized files and {len([p for p in processed_files if p[0] == 'skipped'])} skipped files' + success_count = len([p for p in processed_files if p[0] == 'success']) + skipped_count = len([p for p in processed_files if p[0] == 'skipped']) + job_queue[job_id]['progress'] = ( + f"Created ZIP archive with {success_count} organized files and {skipped_count} skipped files" + ) save_jobs() # Persist completion progress print(f"DEBUG: ZIP creation completed successfully") # Clean up Episode directory after successful ZIP creation