support/scripts/asc: S2 bundle id resolves to the Podcasts app (bundleId filter is a prefix match)

Chiusa Adatta ai principianti
#1,072 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
78/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Ambito
release

Direzione di ricerca

Leggi support/scripts/asc e individua resolve_app, che interroga l’endpoint Apps e prende il primo risultato. Richiedi una pagina più grande e seleziona l’app il cui attributes.bundleId corrisponde esattamente al bundle ID richiesto. Il lavoro è completato quando il bundle S2 viene risolto come Shuttle anziché Shuttle Podcasts, evitando di eseguire azioni sull’app sbagliata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug next-release

support/scripts/asc resolve_app asks /v1/apps?filter[bundleId]=<bundle>&limit=1 and takes the first result. ASC matches filter[bundleId] as a prefix, so com.simplecityapps.shuttle (S2) returns com.simplecityapps.shuttle.podcasts (app 6811927996) first.

Effect: every command run with the S2 bundle (the default) acts on Shuttle Podcasts, including writes such as adding a build to a beta group or submitting beta review. Seen 2026-10-17 from release-desk bin/asc s2, which printed the Podcasts builds and groups under the S2 bundle id.

Fix: request a larger page and pick the app whose attributes.bundleId equals the bundle exactly (release-desk bin/asc now does this locally).

Lingua principale
Kotlin
Stelle
233
Fork
28
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di timusus/Shuttle2

Tutte le issue di timusus/Shuttle2

Issue simili

Altre issue su Kotlin

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.