Skip to content

gpc ignores regions-version flag #78

Description

@softlion

GPC Version

0.9.83

Node.js Version

v25.8.1

Operating System

Windows

Command

gpc subscriptions update {PRODUCT_ID} --file {rel} --update-mask listings,basePlans --regions-version {version}

What happened?

regions-version {version} is never transmitted to the upstream google play api.

This parameter control a cut date to use to select which currency a country uses.
You know some countries switched currency recently, like Bulgaria last year.

By default the google play api uses the 2022 list. But you can opt in for the 2025 list.

That's what this parameter control, and the api uses it for setting prices / currencies.

What did you expect?

The parameter has a facade in gpc, but is not transmitted to the google play api. It should be instead.

Logs / Error Output

Additional Context

Fix built and verified ok. PR coming.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions