Don't throw error if it is not a draft
parent
fbd0cf0c14
commit
8a4e1b6520
|
@ -110,7 +110,7 @@ func (h hugo) BeforeAPI(c *filemanager.RequestContext, w http.ResponseWriter, r
|
||||||
// We only run undraft command if it is a file.
|
// We only run undraft command if it is a file.
|
||||||
if !strings.HasSuffix(filename, "/") {
|
if !strings.HasSuffix(filename, "/") {
|
||||||
args := []string{"undraft", filename}
|
args := []string{"undraft", filename}
|
||||||
if err := Run(h.Exe, args, h.Root); err != nil {
|
if err := Run(h.Exe, args, h.Root); err != nil && !strings.Contains(err.Error(), "not a Draft") {
|
||||||
return http.StatusInternalServerError, err
|
return http.StatusInternalServerError, err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue