Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
11/07/2010 12:20:02 AM (14 years ago)
Author:
djpaul
Message:

Fixes even more WP_DEBUG warnings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-xprofile/bp-xprofile-templatetags.php

    r3300 r3369  
    11<?php
    2 
    32/***************************************************************************
    43 * XProfile Data Display Template Tags
     
    257256        global $group;
    258257
     258        $field_ids = '';
    259259        foreach ( (array) $group->fields as $field )
    260260            $field_ids .= $field->id . ',';
     
    311311         * value as long as it's not empty and a required field.
    312312         */
    313         if ( isset( $_POST['field_' . $field->id] ) && ( $field->data->value != $_POST['field_' . $field->id] ) ) {
     313        if ( isset( $_POST['field_' . $field->id] ) && isset( $field->data->value ) && $field->data->value != $_POST['field_' . $field->id] ) {
    314314            if ( !empty( $_POST['field_' . $field->id] ) )
    315315                $field->data->value = $_POST['field_' . $field->id];
    316316        }
    317317
    318         $field->data->value = bp_unserialize_profile_field( $field->data->value );
    319 
    320         return apply_filters( 'bp_get_the_profile_field_edit_value', esc_html( $field->data->value ) );
     318        if ( isset( $field->data->value ) )
     319            return apply_filters( 'bp_get_the_profile_field_edit_value', esc_html( bp_unserialize_profile_field( $field->data->value ) ) );
     320        else
     321            return apply_filters( 'bp_get_the_profile_field_edit_value', '' );
    321322    }
    322323
     
    677678
    678679function bp_get_user_has_avatar() {
     680    global $bp;
     681
    679682    if ( !bp_core_fetch_avatar( array( 'item_id' => $bp->displayed_user->id, 'no_grav' => true ) ) )
    680683        return false;
     
    697700    ) );
    698701}
    699 
    700702?>
Note: See TracChangeset for help on using the changeset viewer.