Skip to content

Fix /entries/ 500 on dlc and pending entries#60

Merged
kernelcoffee merged 1 commit into
masterfrom
dev/entry_schema_dlc_fix
Jul 21, 2026
Merged

Fix /entries/ 500 on dlc and pending entries#60
kernelcoffee merged 1 commit into
masterfrom
dev/entry_schema_dlc_fix

Conversation

@kernelcoffee

Copy link
Copy Markdown
Owner

EntryResponse and EntryFilter still validated entry_type against manual|auto|wishlist and status against success|failed, so listing history on a database containing dlc entries (created by the DLC priority scan) or pending rows crashed with a pydantic ValidationError. Widen both patterns and cover them with regression tests.

EntryResponse and EntryFilter still validated entry_type against
manual|auto|wishlist and status against success|failed, so listing
history on a database containing dlc entries (created by the DLC
priority scan) or pending rows crashed with a pydantic
ValidationError. Widen both patterns and cover them with regression
tests.
@kernelcoffee
kernelcoffee merged commit 540de06 into master Jul 21, 2026
6 checks passed
@kernelcoffee
kernelcoffee deleted the dev/entry_schema_dlc_fix branch July 21, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant