Skip to content

[Bug] Wrong iconURL returned in GReader API in v1.26.2 #7570

@ghost

Description

Describe the bug

On a new Docker container running FreshRSS v1.26.2, the wrong iconURL is returned from the GReader API. It appears that an iconUrl is generated, but it only returns the default favicon (globe). I've verified this by running FreshRSS v1.26.1 in a Docker container and the issue doesn't occur there.

To Reproduce

  1. Start a new Docker container (or any fresh install, I'm guessing)
  2. Setup accounts and API access
  3. Run curl -X POST -d "Email=apiuser&Passwd=apipasswd" 'HOST/api/greader.php/accounts/ClientLogin' to get API auth
  4. Run curl -s -H "Authorization:GoogleLogin auth=apiuser/AUTHKEY" 'HOST/api/greader.php/reader/api/0/subscription/list?output=json' and find any RSS entry.
  5. Go to the iconURL item that is returned and it should return the default favicon

Expected behavior

The correct iconUrl should be returned from the GReader API.

FreshRSS version

1.26.2

System information

  • Database version: SQLite
  • PHP version: 8.2.28
  • Installation type: Official Docker container
  • Web server type: Apache/2.4.62
  • Device: curl
  • OS: Debian 12
  • Browser: N/A (This does affect applications that use the GReader API)

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions