diff --git a/feed/index.php b/feed/index.php index 5cee64a61b..a5b989be2b 100644 --- a/feed/index.php +++ b/feed/index.php @@ -26,7 +26,10 @@ if (!empty($_GET['channelName'])) { $user = User::getChannelOwner($_GET['channelName']); $showOnlyLoggedUserVideos = $user['id']; $title = User::getNameIdentificationById($user['id']); - $description = User::getDescriptionById($user['id'], true); + $about = User::getDescriptionById($user['id'], true); + if(!isHTMLEmpty($about)){ + $description = $about; + } $link = User::getChannelLink($user['id']); $logo = User::getPhoto($user['id']); } diff --git a/objects/functions.php b/objects/functions.php index 626c76bc76..dead0a1bec 100644 --- a/objects/functions.php +++ b/objects/functions.php @@ -7724,7 +7724,7 @@ function isImage($file) { } function isHTMLEmpty($html_string) { - return empty(trim(strip_specific_tags($html_string, ['br', 'p']))); + return empty(trim(str_replace(array("\r", "\n"), array('', ''), strip_specific_tags($html_string, ['br', 'p'])))); } function totalImageColors($image_path) { diff --git a/objects/user.php b/objects/user.php index 121df724b9..d6f823cbcc 100644 --- a/objects/user.php +++ b/objects/user.php @@ -388,7 +388,7 @@ if (typeof gtag !== \"function\") { $about = br2nl($about); $about = strip_tags($about); } - return $about; + return trim($about); } public static function getAboutFromId($id) {