ovh: fix int overflow. (#972)

This commit is contained in:
Ludovic Fernandez 2019-09-19 19:07:00 +02:00 committed by GitHub
parent 6a8aae1694
commit e225f8d334
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,7 +19,7 @@ import (
// Record a DNS record
type Record struct {
ID int `json:"id,omitempty"`
ID int64 `json:"id,omitempty"`
FieldType string `json:"fieldType,omitempty"`
SubDomain string `json:"subDomain,omitempty"`
Target string `json:"target,omitempty"`
@ -56,7 +56,7 @@ func NewDefaultConfig() *Config {
type DNSProvider struct {
config *Config
client *ovh.Client
recordIDs map[string]int
recordIDs map[string]int64
recordIDsMu sync.Mutex
}
@ -106,7 +106,7 @@ func NewDNSProviderConfig(config *Config) (*DNSProvider, error) {
return &DNSProvider{
config: config,
client: client,
recordIDs: make(map[string]int),
recordIDs: make(map[string]int64),
}, nil
}