Update player with current or past teams

This commit is contained in:
Brian Miyaji
2014-03-16 11:39:05 +11:00
parent 4a225ef034
commit 2515c75384

View File

@@ -380,9 +380,25 @@ if ( class_exists( 'WP_Importer' ) ) {
foreach ( $statistic_labels as $key => $label ):
$statistics[ $key ] = array_shift( $player );
endforeach;
$players[ $team_id ][ $player_id ] = $statistics;
// Get player teams
$player_teams = get_post_meta( $player_id, 'sp_team', false );
$current_team = get_post_meta( $player_id, 'sp_current_team', true );
$past_teams = get_post_meta( $player_id, 'sp_past_team', false );
// Add team if not exists in player
if ( ! in_array( $team_id, $player_teams ) ):
add_post_meta( $player_id, 'sp_team', $team_id );
endif;
// Add as past team or set current team if not set
if ( ! $current_team ):
update_post_meta( $player_id, 'sp_current_team', $team_id );
elseif ( $current_team != $team_id && ! in_array( $team_id, $past_teams ) ):
add_post_meta( $player_id, 'sp_past_team', $team_id );
endif;
endif;
endif;