mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-30 21:40:43 +02:00
Merge branch 'develop-ascraeus' into develop
* develop-ascraeus: [ticket/12793] Tests (added and changed) [ticket/12793] Changing get_profile_contact_value to get_profile_value_raw [ticket/12793] String '0' does not display for string profile fields
This commit is contained in:
@@ -98,7 +98,7 @@ abstract class type_string_common extends type_base
|
||||
*/
|
||||
public function get_profile_value($field_value, $field_data)
|
||||
{
|
||||
if (!$field_value && !$field_data['field_show_novalue'])
|
||||
if (($field_value === null || $field_value === '') && !$field_data['field_show_novalue'])
|
||||
{
|
||||
return null;
|
||||
}
|
||||
@@ -114,7 +114,7 @@ abstract class type_string_common extends type_base
|
||||
*/
|
||||
public function get_profile_value_raw($field_value, $field_data)
|
||||
{
|
||||
if (!$field_value && !$field_data['field_show_novalue'])
|
||||
if (($field_value === null || $field_value === '') && !$field_data['field_show_novalue'])
|
||||
{
|
||||
return null;
|
||||
}
|
||||
@@ -127,12 +127,7 @@ abstract class type_string_common extends type_base
|
||||
*/
|
||||
public function get_profile_contact_value($field_value, $field_data)
|
||||
{
|
||||
if (!$field_value && !$field_data['field_show_novalue'])
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
return $field_value;
|
||||
return $this->get_profile_value_raw($field_value, $field_data);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user