Move addLanguageToItemArray call when body is ensured
This commit is contained in:
parent
df917251ff
commit
b6e3da8443
|
@ -1330,8 +1330,6 @@ class Item extends BaseObject
|
||||||
$item['uri-hash'] = $existing['uri-hash'];
|
$item['uri-hash'] = $existing['uri-hash'];
|
||||||
}
|
}
|
||||||
|
|
||||||
self::addLanguageToItemArray($item);
|
|
||||||
|
|
||||||
$item['wall'] = intval(defaults($item, 'wall', 0));
|
$item['wall'] = intval(defaults($item, 'wall', 0));
|
||||||
$item['extid'] = trim(defaults($item, 'extid', ''));
|
$item['extid'] = trim(defaults($item, 'extid', ''));
|
||||||
$item['author-name'] = trim(defaults($item, 'author-name', ''));
|
$item['author-name'] = trim(defaults($item, 'author-name', ''));
|
||||||
|
@ -1383,6 +1381,8 @@ class Item extends BaseObject
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
self::addLanguageToItemArray($item);
|
||||||
|
|
||||||
// Items cannot be stored before they happen ...
|
// Items cannot be stored before they happen ...
|
||||||
if ($item['created'] > DateTimeFormat::utcNow()) {
|
if ($item['created'] > DateTimeFormat::utcNow()) {
|
||||||
$item['created'] = DateTimeFormat::utcNow();
|
$item['created'] = DateTimeFormat::utcNow();
|
||||||
|
@ -2227,9 +2227,6 @@ class Item extends BaseObject
|
||||||
*/
|
*/
|
||||||
private static function addLanguageToItemArray(&$item)
|
private static function addLanguageToItemArray(&$item)
|
||||||
{
|
{
|
||||||
// @TODO Find out why body can be empty here
|
|
||||||
$item['body'] = defaults($item, 'body', '');
|
|
||||||
|
|
||||||
$naked_body = BBCode::toPlaintext($item['body'], false);
|
$naked_body = BBCode::toPlaintext($item['body'], false);
|
||||||
|
|
||||||
$ld = new Text_LanguageDetect();
|
$ld = new Text_LanguageDetect();
|
||||||
|
|
Loading…
Reference in a new issue