|
@@ -175,7 +175,7 @@ func modelHandler(model string, pattern PathPattern) http.Handler {
|
|
case "GET":
|
|
case "GET":
|
|
getFn, ok = orm.Get[pattern.Path(model)]
|
|
getFn, ok = orm.Get[pattern.Path(model)]
|
|
if !ok {
|
|
if !ok {
|
|
- renderer.Render[r.URL.Query().Get("format")](w, r, fmt.Errorf("Can't find ORM function for path %s!", pattern.Path))
|
|
|
|
|
|
+ renderer.Render[r.URL.Query().Get("format")](w, r, fmt.Errorf("Can't find ORM function for path %s!", pattern.PathPattern))
|
|
}
|
|
}
|
|
data, err := getFn(mux.Vars(r))
|
|
data, err := getFn(mux.Vars(r))
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -187,7 +187,7 @@ func modelHandler(model string, pattern PathPattern) http.Handler {
|
|
case "POST":
|
|
case "POST":
|
|
postFn, ok = orm.Post[pattern.Path(model)]
|
|
postFn, ok = orm.Post[pattern.Path(model)]
|
|
if !ok {
|
|
if !ok {
|
|
- renderer.Render[r.URL.Query().Get("format")](w, r, fmt.Errorf("Can't find ORM function for path %s!", pattern.Path))
|
|
|
|
|
|
+ renderer.Render[r.URL.Query().Get("format")](w, r, fmt.Errorf("Can't find ORM function for path %s!", pattern.PathPattern))
|
|
}
|
|
}
|
|
data, err := postFn(mux.Vars(r), r)
|
|
data, err := postFn(mux.Vars(r), r)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -205,7 +205,7 @@ func modelHandler(model string, pattern PathPattern) http.Handler {
|
|
case "DELETE":
|
|
case "DELETE":
|
|
postFn, ok = orm.Post[pattern.Path(model)]
|
|
postFn, ok = orm.Post[pattern.Path(model)]
|
|
if !ok {
|
|
if !ok {
|
|
- renderer.Render[r.URL.Query().Get("format")](w, r, fmt.Errorf("Can't find ORM function for path %s!", pattern.Path))
|
|
|
|
|
|
+ renderer.Render[r.URL.Query().Get("format")](w, r, fmt.Errorf("Can't find ORM function for path %s!", pattern.PathPattern))
|
|
}
|
|
}
|
|
_, err := postFn(mux.Vars(r), r)
|
|
_, err := postFn(mux.Vars(r), r)
|
|
if err != nil {
|
|
if err != nil {
|