in 3.0.x-and-above/upload/catalog/controller/extension/module/facebook_business.php [446:467]
private function getDescription($product_info) {
$description = $this->formatAndTrimString($product_info['description'], 5000);
// Fallback to Meta Description if description is not available
if (!$description) {
$description = $this->formatAndTrimString($product_info['meta_description'], 5000);
}
// Fallback to Product Name if Description and Meta Description are not available
if (!$description) {
$description = $this->formatAndTrimString($product_info['name'], 5000);
}
// If description doesn't contain non-English characters, check if all Uppercase
if (strlen($description) == strlen(utf8_decode($description))) {
if (strtoupper($description) == $description) {
$description = ucfirst(strtolower($description));
}
}
return $description;
}