mirror of
https://git.sekbaer.de/Friendica/friendica.git
synced 2025-06-09 16:44:26 +02:00
Wrap item in INSERT_POST_LOCAL_END into separate array
This commit is contained in:
parent
1ddd5674e1
commit
9822dd25d8
4 changed files with 53 additions and 8 deletions
|
@ -153,10 +153,16 @@ EOT;
|
|||
|
||||
$post['id'] = $post_id;
|
||||
|
||||
$post = $this->eventDispatcher->dispatch(
|
||||
new ArrayFilterEvent(ArrayFilterEvent::INSERT_POST_LOCAL_END, $post)
|
||||
$hook_data = [
|
||||
'item' => $post,
|
||||
];
|
||||
|
||||
$hook_data = $this->eventDispatcher->dispatch(
|
||||
new ArrayFilterEvent(ArrayFilterEvent::INSERT_POST_LOCAL_END, $hook_data)
|
||||
)->getArray();
|
||||
|
||||
$post = $hook_data['item'] ?? $post;
|
||||
|
||||
$post = Post::selectFirst(['uri-id', 'uid'], ['id' => $post_id]);
|
||||
|
||||
Worker::add(Worker::PRIORITY_HIGH, 'Notifier', Delivery::POST, $post['uri-id'], $post['uid']);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue