Unable to set a custom logo for a portal in Contellation App Studio

My image appears as a broken image link when I try to set a custom logo through the configuration tab of the portal channel setup.

On the configuration page it appears as though the image has been uploaded successfully. The logo image shows up correctly on the Main Navigation preview.

In the DOM, the generated img src tag is the following:

SLConstellation

Setting the logo option to “Use application logo” will pick up the default pega logo. I’ve tried changing the logo image in my application definition but it does not pick that image up.

Is this a known problem, or is there something else I could try?

@DAVIDLEY

Two things I could suggest that you check:

  1. Verify the configuration for the UI Constellation Application Static Content Service

For on-prem / customer-cloud customers, the Application Static service is installed once per organisation by the customer, and all Infinity clusters refer to that installation. Once we have Application Static service setup we need to refer it in ConstellationSvcURL and configure custom application logo and save our portal.

Configuring Constellation Application Static Service

Constellation UI Custom Component not rendering correctly in App Studio view

  1. Possible timing issue:

Please check that the assets from Infinity sync to constellation service mentioned in DSS, which takes couple of minutes to complete the task of sending data from infnity to constellation service in this case its Rule file binary i.e. logo.

So it might be the timing issue.

Every time we provide a new value to ConstellationSvcURL, we would need to wait till synchronization of custom static assets from infinity to this service finishes .

Check:
Are there any JS errors in the browser console?
Which browser / version are you using?

If you still need help please log a support incident via the MSP. Please provide the INC id here so that we can help track it.

@MarijeSchillern Yes it appeared to be something with the app-static setup that was causing the issue. Appears to be working now.