瀏覽代碼

add validation on name field

abhishek9686 10 月之前
父節點
當前提交
76eef7e5b5
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      models/network.go

+ 2 - 2
models/network.go

@@ -8,10 +8,10 @@ import (
 // Network Struct - contains info for a given unique network
 // At  some point, need to replace all instances of Name with something else like  Identifier
 type Network struct {
-	Name                string `json:"name"`
+	Name                string `json:"name" validate:"required,min=1,max=32,netid_valid"`
 	AddressRange        string `json:"addressrange" bson:"addressrange" validate:"omitempty,cidrv4"`
 	AddressRange6       string `json:"addressrange6" bson:"addressrange6" validate:"omitempty,cidrv6"`
-	NetID               string `json:"netid" bson:"netid" validate:"required,min=1,max=32,netid_valid"`
+	NetID               string `json:"netid"`
 	NodesLastModified   int64  `json:"nodeslastmodified" bson:"nodeslastmodified"`
 	NetworkLastModified int64  `json:"networklastmodified" bson:"networklastmodified"`
 	DefaultInterface    string `json:"defaultinterface" bson:"defaultinterface" validate:"min=1,max=35"`