Make type check strict

This commit is contained in:
世界
2024-01-03 12:21:46 +08:00
parent 09421b6378
commit 744a5d703b
4 changed files with 9 additions and 3 deletions
+2
View File
@@ -40,6 +40,8 @@ func (o ACMEDNS01ChallengeOptions) MarshalJSON() ([]byte, error) {
v = o.AliDNSOptions
case C.DNSProviderCloudflare:
v = o.CloudflareOptions
case "":
return nil, E.New("missing provider type")
default:
return nil, E.New("unknown provider type: " + o.Provider)
}