Finish Schoolhouse programming submission flow

This commit is contained in:
Fizzlepoof
2026-05-16 19:13:10 +00:00
parent 1aa4b16eef
commit 754e98c6a5
15 changed files with 753 additions and 74 deletions

View File

@@ -227,6 +227,23 @@ class PostgresRepository:
s.paperless_note_last_hash,
s.submitted_at,
s.confirmed_metadata_json,
s.confirmed_metadata_json->>'batch_id' AS batch_id,
s.confirmed_metadata_json->>'file_count' AS file_count,
s.confirmed_metadata_json->>'file_index' AS file_index,
s.confirmed_metadata_json->>'submission_kind' AS submission_kind,
s.confirmed_metadata_json->>'artifact_kind' AS artifact_kind,
s.confirmed_metadata_json->>'course_code' AS course_code,
s.confirmed_metadata_json->>'paper_kind' AS paper_kind,
s.confirmed_metadata_json->>'source' AS source,
s.confirmed_metadata_json->>'notes' AS notes,
s.confirmed_metadata_json->>'received_at' AS received_at,
s.confirmed_metadata_json->>'bundle_path' AS bundle_path,
s.confirmed_metadata_json->>'bundle_filename' AS bundle_filename,
s.confirmed_metadata_json->>'source_listing_path' AS source_listing_path,
s.confirmed_metadata_json->>'receipt_pdf_path' AS receipt_pdf_path,
s.confirmed_metadata_json->>'paperless_task_id' AS paperless_task_id,
s.confirmed_metadata_json->'file_manifest_json' AS file_manifest_json,
s.confirmed_metadata_json->'stored_paths' AS stored_paths,
s.confirmed_metadata_json->>'stored_path' AS stored_path,
s.confirmed_metadata_json->>'local_file' AS local_file
FROM schoolhouse_submission s