Update searchindex on reshare
This commit is contained in:
parent
7c43b41f0b
commit
cda1b91b77
|
@ -1451,6 +1451,8 @@ class Item
|
||||||
|
|
||||||
if (in_array($posted_item['gravity'], [self::GRAVITY_PARENT, self::GRAVITY_COMMENT])) {
|
if (in_array($posted_item['gravity'], [self::GRAVITY_PARENT, self::GRAVITY_COMMENT])) {
|
||||||
Post\SearchIndex::insert($posted_item['uri-id'], $posted_item['network'], $posted_item['private'], $posted_item['created']);
|
Post\SearchIndex::insert($posted_item['uri-id'], $posted_item['network'], $posted_item['private'], $posted_item['created']);
|
||||||
|
} elseif ($posted_item['verb'] == Activity::ANNOUNCE) {
|
||||||
|
Post\SearchIndex::update($posted_item['thr-parent-id']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (($posted_item['gravity'] == self::GRAVITY_ACTIVITY) && ($posted_item['verb'] == Activity::ANNOUNCE) && ($posted_item['parent-uri-id'] == $posted_item['thr-parent-id'])) {
|
if (($posted_item['gravity'] == self::GRAVITY_ACTIVITY) && ($posted_item['verb'] == Activity::ANNOUNCE) && ($posted_item['parent-uri-id'] == $posted_item['thr-parent-id'])) {
|
||||||
|
|
|
@ -63,7 +63,7 @@ class SearchIndex
|
||||||
*/
|
*/
|
||||||
public static function update(int $uri_id)
|
public static function update(int $uri_id)
|
||||||
{
|
{
|
||||||
$searchtext = Post\Engagement::getSearchTextForUriId($uri_id, true);
|
$searchtext = Post\Engagement::getSearchTextForUriId($uri_id);
|
||||||
return DBA::update('post-searchindex', ['searchtext' => $searchtext], ['uri-id' => $uri_id]);
|
return DBA::update('post-searchindex', ['searchtext' => $searchtext], ['uri-id' => $uri_id]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user