fix return
This commit is contained in:
		
							
								
								
									
										14
									
								
								caddywebp.go
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								caddywebp.go
									
									
									
									
									
								
							| @@ -3,11 +3,6 @@ package caddywebp | ||||
| import ( | ||||
| 	"bytes" | ||||
| 	"fmt" | ||||
| 	"github.com/caddyserver/caddy/v2" | ||||
| 	"github.com/caddyserver/caddy/v2/caddyconfig/httpcaddyfile" | ||||
| 	"github.com/caddyserver/caddy/v2/modules/caddyhttp" | ||||
| 	"github.com/chai2010/webp" | ||||
| 	"golang.org/x/image/bmp" | ||||
| 	"image" | ||||
| 	"image/gif" | ||||
| 	"image/jpeg" | ||||
| @@ -18,6 +13,12 @@ import ( | ||||
| 	"os" | ||||
| 	"path" | ||||
| 	"strings" | ||||
|  | ||||
| 	"github.com/caddyserver/caddy/v2" | ||||
| 	"github.com/caddyserver/caddy/v2/caddyconfig/httpcaddyfile" | ||||
| 	"github.com/caddyserver/caddy/v2/modules/caddyhttp" | ||||
| 	"github.com/chai2010/webp" | ||||
| 	"golang.org/x/image/bmp" | ||||
| ) | ||||
|  | ||||
| const Quality = 80 | ||||
| @@ -109,8 +110,9 @@ func (s Webp) ServeHTTP(w http.ResponseWriter, r *http.Request, next caddyhttp.H | ||||
| 	case "image/gif": | ||||
| 		decoder = decodeGif | ||||
| 	default: | ||||
| 		next.ServeHTTP(w, r) | ||||
| 		return next.ServeHTTP(w, r) | ||||
| 	} | ||||
| 	 | ||||
| 	img, err := decoder(bytes.NewReader(resp.Body.Bytes())) | ||||
| 	if err != nil || img == nil { | ||||
| 		log.Println(err) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user