facebookarchive / CommunityCellularManager

Tool for deploying, managing and controlling your Community Cellular Networks
Other
87 stars 36 forks source link

client: prices are not being stored in config db #10

Closed eprueves closed 7 years ago

eprueves commented 7 years ago

In client/core/checkin.py, price configs are processed by calling process_prices(self.conf, config_dict['prices']) (line 87)

However, the arguments does not comply with the ordering defined in client/core/billing.py (line 227) def process_prices(pricing_data, config_db):.

As such, the endaga_config table does not get populated with the pricing data

9muir commented 7 years ago

Good catch. We can easily fix this, but PRs are always welcome.

9muir commented 7 years ago

resolved by PR #12, thank you