diff --git a/upload/upload.go b/upload/upload.go index 2542dc3..8224206 100644 --- a/upload/upload.go +++ b/upload/upload.go @@ -56,6 +56,14 @@ func getCover(e *epub.Epub, path string) (string, string) { if n != 0 { return resize(folder, path, ".jpg") } + n, _ = file.Write(e.Data("cover1.jpg")) + if n != 0 { + return resize(folder, path, ".jpg") + } + n, _ = file.Write(e.Data("cover1.jpeg")) + if n != 0 { + return resize(folder, path, ".jpg") + } os.Remove(imgPath) exp, _ := regexp.Compile("