fix geocoding pricing

This commit is contained in:
Asim Aslam
2021-05-27 18:02:40 +01:00
parent 6ea3adef66
commit 28e9bd0284
3 changed files with 4 additions and 8 deletions

View File

@@ -22,7 +22,7 @@ type PublicAPI struct {
Description string `json:"description"` Description string `json:"description"`
Icon string `json:"icon,omitempty"` Icon string `json:"icon,omitempty"`
OpenAPIJson string `json:"open_api_json"` OpenAPIJson string `json:"open_api_json"`
Pricing map[string]string `json:"pricing,omitempty"` Pricing map[string]int64 `json:"pricing,omitempty"`
ExamplesJson string `json:"examples_json,omitempty"` ExamplesJson string `json:"examples_json,omitempty"`
} }
@@ -140,7 +140,7 @@ func main() {
// load the separate pricing if it exists // load the separate pricing if it exists
if pricingRaw, err := ioutil.ReadFile(filepath.Join(serviceDir, "pricing.json")); err == nil { if pricingRaw, err := ioutil.ReadFile(filepath.Join(serviceDir, "pricing.json")); err == nil {
pricing := map[string]string{} pricing := map[string]int64{}
// unmarshal the pricing info // unmarshal the pricing info
if len(pricingRaw) > 0 { if len(pricingRaw) > 0 {
json.Unmarshal(pricingRaw, &pricing) json.Unmarshal(pricingRaw, &pricing)

View File

@@ -1,4 +0,0 @@
{
"Geocoding.Geocode": 100,
"Geocoding.Reverse": 100
}

View File

@@ -3,7 +3,7 @@
"icon": "🏠", "icon": "🏠",
"category": "logistics", "category": "logistics",
"pricing": { "pricing": {
"lookup": "100", "Geocoding.Lookup": 100,
"reverse": "100" "Geocoding.Reverse": 100
} }
} }