[buddypress-trac] [BuddyPress] #2361: Posting reports missing table error wp_bp_user_blogs_blogmeta

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Mon May 3 14:44:20 UTC 2010


#2361: Posting reports missing table error wp_bp_user_blogs_blogmeta
-----------------------+----------------------------------------------------
 Reporter:  ianhaycox  |       Owner:  DJPaul                  
     Type:  defect     |      Status:  assigned                
 Priority:  major      |   Milestone:  1.2.4                   
Component:  Core       |    Keywords:  has-patch, needs-testing
-----------------------+----------------------------------------------------
Changes (by DJPaul):

  * keywords:  => has-patch, needs-testing


Comment:

 This is an interesting problem; the DB tables aren't included because of a
 MS check, which the attached patch removes. This is because BP on a non-MS
 install will still track things like "new blog post, "new comment"; the
 error is caused when trying to update blogmeta such as 'last_activity'.
 The site admin can't choose to disable the blogs component on non-MS, but
 it's always included.

 The last_activity, name and description fields are only used AFAIK on the
 blogs directory (which is disabled on non-MS installs). As the register
 existing blogs function isn't called on non-MS, name and description
 blogmeta of the main blog aren't created. Every new post will update the
 last_activity timestamp; I don't think one redundant option is overkill.

 We need these tables in the DB to avoid errors and what we need to do also
 is to handle is calling register existing blogs after a WP 3.0 has enabled
 MS post-install.

-- 
Ticket URL: <http://trac.buddypress.org/ticket/2361#comment:5>
BuddyPress <http://buddypress.org/>
BuddyPress


More information about the buddypress-trac mailing list