2 Commits

Author SHA1 Message Date
89f1535ecd mgocrud update 2022-02-21 15:27:22 +01:00
7ad97385db ValidateObject not in interface 2022-02-14 16:04:27 +01:00
3 changed files with 4 additions and 8 deletions

2
go.mod
View File

@@ -3,7 +3,7 @@ module gitbase.de/gopackage/mgoapi/v2
go 1.16
require (
gitbase.de/gopackage/mgocrud/v2 v2.0.13
gitbase.de/gopackage/mgocrud/v2 v2.0.16
github.com/dgrijalva/jwt-go v3.2.0+incompatible
github.com/gin-gonic/gin v1.7.7
github.com/go-playground/validator/v10 v10.10.0 // indirect

8
go.sum
View File

@@ -1,9 +1,5 @@
gitbase.de/gopackage/mgocrud/v2 v2.0.11 h1:cti/2qxVXGJBYa/9Fb5gITVAQ2DgjBgEPHZEAYX32Bw=
gitbase.de/gopackage/mgocrud/v2 v2.0.11/go.mod h1:eAIqxjo60/nP/S+YA25SBLQZ98WUrHwpvjE7Zl+ewTM=
gitbase.de/gopackage/mgocrud/v2 v2.0.12 h1:7Z3+uNfw0uLUeHsBSBmiqtLaBPfwCE1B9tuwBLgnlt0=
gitbase.de/gopackage/mgocrud/v2 v2.0.12/go.mod h1:eAIqxjo60/nP/S+YA25SBLQZ98WUrHwpvjE7Zl+ewTM=
gitbase.de/gopackage/mgocrud/v2 v2.0.13 h1:zPVE2gsoxcd1i2liC6BcMq2DFVYc6873hEe9Fn9rqcI=
gitbase.de/gopackage/mgocrud/v2 v2.0.13/go.mod h1:eAIqxjo60/nP/S+YA25SBLQZ98WUrHwpvjE7Zl+ewTM=
gitbase.de/gopackage/mgocrud/v2 v2.0.16 h1:pymLJLAaISj3dA3UNNcHnMaEDGrolPjF+lkn8xflgAk=
gitbase.de/gopackage/mgocrud/v2 v2.0.16/go.mod h1:eAIqxjo60/nP/S+YA25SBLQZ98WUrHwpvjE7Zl+ewTM=
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=

View File

@@ -71,7 +71,7 @@ func validateObject(c *Context, m mgocrud.ModelInterface, changes bson.M) error
}
}
return c.DB.ValidateObject(m, changes)
return mgocrud.ValidateObject(c.DB, m, changes)
}
func savedObject(c *Context, m mgocrud.ModelInterface, changes bson.M) error {