File tree 4 files changed +7
-8
lines changed
4 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 1
- dist : bionic
2
-
3
1
language : go
4
2
5
3
env : GO111MODULE=on
6
4
7
5
go :
8
- - 1.15 .x
9
- - 1.16 .x
6
+ - 1.13 .x
7
+ - 1.14 .x
10
8
11
9
git :
12
10
depth : 1
13
11
14
- script :
12
+ before_script :
15
13
- cd dyndns
14
+
15
+ script :
16
16
- go test -v ./...
17
17
- go build ./...
18
18
Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ func (h *Handler) DeleteCName(c echo.Context) (err error) {
97
97
}
98
98
99
99
cname := & model.CName {}
100
- if err = h .DB .First (cname , id ).Error ; err != nil {
100
+ if err = h .DB .Preload ( "Target" ). First (cname , id ).Error ; err != nil {
101
101
return c .JSON (http .StatusBadRequest , & Error {err .Error ()})
102
102
}
103
103
Original file line number Diff line number Diff line change @@ -292,7 +292,6 @@ func (h *Handler) UpdateIP(c echo.Context) (err error) {
292
292
}
293
293
294
294
func (h * Handler ) checkUniqueHostname (hostname , domain string ) error {
295
- fmt .Println (hostname , domain )
296
295
hosts := new ([]model.Host )
297
296
if err := h .DB .Where (& model.Host {Hostname : hostname , Domain : domain }).Find (hosts ).Error ; err != nil {
298
297
return err
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import (
10
10
type Host struct {
11
11
gorm.Model
12
12
Hostname string `gorm:"unique_index:idx_host_domain;not null" form:"hostname" validate:"required,hostname"`
13
- Domain string `gorm:"unique_index:idx_host_domain;not null" validate:"required,hostname"`
13
+ Domain string `gorm:"unique_index:idx_host_domain;not null" form:"domain" validate:"required,hostname"`
14
14
Ip string `form:"ip" validate:"omitempty,ipv4"`
15
15
Ttl int `form:"ttl" validate:"required,min=20,max=86400"`
16
16
LastUpdate time.Time `form:"lastupdate"`
You can’t perform that action at this time.
0 commit comments