|
|
@@ -24,7 +24,9 @@ func main() {
|
|
|
})
|
|
|
|
|
|
var req CheckRequest
|
|
|
- err := json.NewDecoder(os.Stdin).Decode(&req)
|
|
|
+ decoder := json.NewDecoder(os.Stdin)
|
|
|
+ decoder.DisallowUnknownFields()
|
|
|
+ err := decoder.Decode(&req)
|
|
|
if err != nil {
|
|
|
logrus.Errorf("invalid payload: %s", err)
|
|
|
os.Exit(1)
|