Fix some bugs on discover pages (#1832)

## Description
Fix some bugs on discover pages:
- UI fixes for available seasons
- Fix toggle not updating when removing a season from a pending request
- Don't request images if the path is null
- Better error handling when fetching ratings

### Related issues
Follow up to #1816

### Testing
Emulator

## Screenshots
N/A

## AI or LLM usage
None
This commit is contained in:
Damontecres 2026-08-13 13:57:51 -04:00 • committed by GitHub
parent ba52915cf0
commit 2110d846c1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 112 additions and 49 deletions

View file

@ -1304,6 +1304,12 @@ components:
type: integer
example: 0
description: Availability of the media. 1 = `UNKNOWN`, 2 = `PENDING`, 3 = `PROCESSING`, 4 = `PARTIALLY_AVAILABLE`, 5 = `AVAILABLE`, 6 = `DELETED`
seasons:
type: array
readOnly: true
nullable: true
items:
$ref: '#/components/schemas/Season'
requests:
type: array
readOnly: true