mirror of
https://github.com/miniflux/v2.git
synced 2025-09-30 19:22:11 +00:00
feat(reader): simplify blur query param checking
This commit is contained in:
parent
a8d539ec62
commit
955fb0824a
1 changed files with 3 additions and 9 deletions
|
@ -570,16 +570,10 @@ func stripImageQueryParams(entryContent string) string {
|
|||
|
||||
// Only strip query parameters if this is a blurry placeholder image
|
||||
if parsedURL.RawQuery != "" {
|
||||
queryParams, err := url.ParseQuery(parsedURL.RawQuery)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
// Check if there's a blur parameter with a non-zero value
|
||||
blurValues, hasBlur := queryParams["blur"]
|
||||
if hasBlur && len(blurValues) > 0 {
|
||||
blurValue, err := strconv.Atoi(blurValues[0])
|
||||
if err == nil && blurValue > 0 {
|
||||
blurValue := parsedURL.Query().Get("blur")
|
||||
if blurValue != "" {
|
||||
if blurInt, err := strconv.Atoi(blurValue); err == nil && blurInt > 0 {
|
||||
parsedURL.RawQuery = ""
|
||||
img.SetAttr("src", parsedURL.String())
|
||||
changed = true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue