play images: same languages as play listing (drafts skipped unless --include-drafts); a language with no Play listing (404) is skipped with an info line, never fatal
This commit is contained in:
parent
147cee9721
commit
720cb2a13a
6 changed files with 71 additions and 7 deletions
|
|
@ -212,6 +212,10 @@ Each entry: **symptom** → cause → what to do → what guards it now. The ful
|
|||
render and require tablets set `play.tablets: true`; to never ask for them, `play.tablets: false` (default: true
|
||||
when tablet renders exist). A missing optional set never deletes the tablet screenshots Play already has; the dry run
|
||||
shows `keeps sevenInchScreenshots on Play`, and only `--prune` (owner's call) deletes them.
|
||||
- **Also:** the next abort was `GET .../listings/de-DE/icon -> 404 "Listing for language 'de-DE' not found."`: 20
|
||||
languages were still `status=draft`, so `play listing` had (rightly) not created them. `play images` now takes the same
|
||||
languages as `play listing` (drafts skipped unless `--include-drafts`) and skips a language with no Play listing
|
||||
(`skipped de-DE: no Play listing yet`), never failing on it. Run `play listing` before `play images`.
|
||||
- **Guard:** `langImages` / `missingChange` in `cli/play/images.ts`, `resolvedTablets` in `cli/shots/report.ts`;
|
||||
`tests/play-post-reads.test.ts` (phone-only fixture: dry plan, info line, exit 0; `tablets: true` without renders is
|
||||
an error; no tablet DELETE without `--prune`).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue