Merge pull request 'fix: wait for every file in season packs' (#51) from fix/media-handoff-season-packs-20260905 into main
This commit is contained in:
commit
d36a3ea615
2 changed files with 3 additions and 0 deletions
1
app.py
1
app.py
|
|
@ -3402,6 +3402,7 @@ class MediaHandoffPayload(BaseModel):
|
|||
directory: str | None = Field(None, max_length=1000)
|
||||
release: str | None = Field(None, max_length=500)
|
||||
cleanName: str | None = Field(None, max_length=500)
|
||||
expectedFiles: int | None = Field(None, ge=1, le=100)
|
||||
jobId: str | None = Field(None, max_length=80)
|
||||
reason: str | None = Field(None, max_length=300)
|
||||
|
||||
|
|
|
|||
|
|
@ -81,12 +81,14 @@ def test_media_handoff_proxies_strict_category_contract(monkeypatch):
|
|||
"directory": "/usenet/complete/serien4k/Show.S01E01",
|
||||
"release": "Show.S01E01-GRP",
|
||||
"cleanName": "Show S01E01",
|
||||
"expectedFiles": 2,
|
||||
},
|
||||
)
|
||||
assert response.status_code == 200
|
||||
assert response.json()["state"] == "registered"
|
||||
assert captured["url"] == "http://n8n:5678/webhook/media-handoff"
|
||||
assert captured["json"]["category"] == "serien4k"
|
||||
assert captured["json"]["expectedFiles"] == 2
|
||||
|
||||
|
||||
def test_media_handoff_rejects_untrusted_caller_before_proxy(monkeypatch):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue