Skip to content

cannot use custom logo with aws S3 storage #24709

@marcoben73

Description

@marcoben73

Node Version

20.17.0

NPM/Yarn/PNPM Version

npm 11.2.0

Strapi Version

5.29.0

Operating System

Docker/Podman/LXC

Database

MariaDB

Javascript or Typescript

Typescript

Reproduction URL

No response

Bug Description

When you upload custom logos in settings -> overview -> customization -> menu/auth logo the files are correctly uploaded to S3 and shown in interface.
But after you "save" the page, the logo images are broken in interface because the urls are not signed as in media manager.

Image Image Image

Steps to Reproduce

  1. Set S3 as storage provider.
  2. Configure S3 Plugin with ACL: 'private'
  3. Go in Admin panel -> Settings -> Overview -> Customization
  4. Upload a custom menu logo
  5. Click Save

Expected Behavior

Admin panel shows the custom logo

Logs

Code Snippets

No response

Media

No response

Additional information

No response

Confirmation Checklist

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue: bugIssue reporting a bugseverity: mediumIf it breaks the basic use of the product but can be worked aroundsource: core:adminSource is core/admin packagestatus: pending reproductionWaiting for free time to reproduce the issue, or more informationversion: 5Issue is present in Strapi 5

    Type

    Projects

    Status

    To triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions