Skip to content

Bug: filtering TestFlight builds by bundle ID returns an errorΒ #249

@sjmadsen

Description

@sjmadsen

🌎 Environment

  • OS: macOS
  • Version/Release: 11.2.3

πŸ’¬ Description

Running asc testflight builds list --filter-bundle-ids <bundle ID> returns an error: Error: Specified apps were non found / do not exist: [].

Running the same command without --filter-bundle-ids includes builds with the original bundle ID in the list. It definitely exists.

Further, the error is weird, because a peek at the source indicates that the part in brackets at the end should be the list of bundle IDs asked for that don't exist. If it's empty, the two collections should be equal and the guard above it should pass.

We use separate bundle IDs for prod and staging builds of the same app. The staging bundle ID (com.company.app-staging) filters just fine, while the prod bundle ID (com.company.app) triggers this problem.

🦢 Reproduction Steps

Steps to reproduce the behavior, provide an example of the command line issued:

  1. asc testflight builds list --filter-bundle-ids <bundle ID>

πŸ€” Expected Results

A list of existing builds, filtered to just the ones for the matching bundle.

😲 Actual Results

An error, even though I can see matching builds when I don't filter by bundle ID.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions