Skip to:
Content

BuddyPress.org

Opened 3 weeks ago

Closed 2 weeks ago

Last modified 2 weeks ago

#8384 closed defect (bug) (fixed)

Blogs component: the item's site icon is not necessarily used

Reported by: imath Owned by: imath
Milestone: 7.0.0 Priority: normal
Severity: normal Version: 2.7
Component: Blogs Keywords: has-patch needs-testing
Cc:

Description

When BuddyPress is not network activated on a multisite configuration, it will only succeed to synchronize site icon with blavatar for the BP root blog.

The attached patch is fixing things for this configuration and compensate the synchronization lost with a new repair tool to update site icon's BP blog metadata.

I believe we should include this in 7.0.0 as we've been working on the new default blavatar.

Attachments (1)

8384.patch (8.9 KB) - added by imath 3 weeks ago.

Download all attachments as: .zip

Change History (7)

@imath
3 weeks ago

This ticket was mentioned in Slack in #buddypress by imath. View the logs.


3 weeks ago

#2 @vapvarun
2 weeks ago

@imath, when we have BP active at the root site, any changes for site icons on a subsite, are not reflecting on the Site Directory page.

In the case of BP network active, site icon changes on subsite are reflecting the same at Site Directory page.

#3 @imath
2 weeks ago

  • Keywords needs-testing added

@vapvarun thanks for your testing. Have you tried the BP repair tool I’ve added to see if it fixes the issue when BP is not network activated ?

#4 @wbcomdesigns
2 weeks ago

@imath yes, also checked repair tool, and worked as expected
Test case
First activated BP network-wide and set site icons for each subsite
Deactivated BP from network-wide and activated BP at the root site
Change Site icons for 1 subsite and root site, the site directly was still displaying the old site icon for the subsite.
After executing the repair tool it reflected the newly set site icon for subsite on the directory page.
https://screencast-o-matic.com/watch/cYX6lgMxfH

#5 @imath
2 weeks ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 12779:

BP Blogs: improve Site Icons / Blavatar synchronization

Make sure BuddyPress tries to synchronize Sites Icons / Blavatars even when it's not network activated.

Add a new BP Repair tool to repair this synchronization. This can be needed when a different site of the network has its site icon updated after the BuddyPress Sites directory already listed this site previously.

Props vapvarun

Fixes #8384

#6 @imath
2 weeks ago

In 12784:

Add missing translators comment

See #8384

Note: See TracTickets for help on using tickets.