[no message]

This commit is contained in:
2025-04-24 20:52:11 -04:00
parent c86eb6520d
commit 8d0f11e681
2 changed files with 19 additions and 3 deletions

View File

@@ -2,7 +2,6 @@ stages:
- Testing
- build
include:
- component: $CI_SERVER_FQDN/shared/blueprints/golang-tests@v1.2.0
rules:

View File

@@ -7,14 +7,31 @@ import (
"github.com/siteworxpro/top-wallpaper/resize"
"io"
"net/http"
"os"
"strconv"
"time"
)
func Get(c echo.Context) error {
cc := c.(*CustomContext)
var latestImageVal string
var size int
var err error
if sizeS, ok := os.LookupEnv("MAX_SIZE"); ok {
size, err = strconv.Atoi(sizeS)
if err != nil {
size = 1200
}
} else {
size = 1200
}
if size < 100 {
size = 1200
}
var latestImageVal string
if cc.redis != nil {
latestImage := cc.redis.Get(context.TODO(), "latestImage")
latestImageVal, err = latestImage.Result()
@@ -70,7 +87,7 @@ func Get(c echo.Context) error {
}
imageData = string(imageDataBytes)
resized, err := resize.Shrink(imageData, 1200, 70)
resized, err := resize.Shrink(imageData, uint(size), 70)
if err != nil {
return c.String(http.StatusInternalServerError, "Error resizing image")