bb_upgrade_1090

The BuddyPress bb upgrade 1090 function.

Description

bb_upgrade_1090(); 

Usage

  1. if ( !function_exists( 'bb_upgrade_1090' ) ) { 
  2. require_once ABSPATH . PLUGINDIR . 'buddypress/bp-forums/bbpress/bb-admin/includes/functions.bb-upgrade.php'; 
  3.  
  4.  
  5. // NOTICE! Understand what this does before running. 
  6. $result = bb_upgrade_1090(); 
  7.  

Defined (1)

The function is defined in the following location(s).

/bp-forums/bbpress/bb-admin/includes/functions.bb-upgrade.php  
  1. function bb_upgrade_1090() { 
  2. if ( ( $dbv = bb_get_option_from_db( 'bb_db_version' ) ) && $dbv >= 1589 ) 
  3. return; 
  4.  
  5. global $bbdb; 
  6.  
  7. $users = (array) $bbdb->get_results( "SELECT `ID`, `user_login` FROM $bbdb->users WHERE `display_name` = '' OR `display_name` IS NULL;" ); 
  8.  
  9. if ($users) { 
  10. foreach ($users as $user) { 
  11. $bbdb->query( "UPDATE $bbdb->users SET `display_name` = '" . $user->user_login . "' WHERE ID = " . $user->ID . ";" ); 
  12. unset($user, $users); 
  13.  
  14. bb_update_option( 'bb_db_version', 1589 ); 
  15.  
  16. return 'Display names populated: ' . __FUNCTION__;