use Friendica\Core\System;
use Friendica\DI;
-use Friendica\Model\Item;
+use Friendica\Model\Post;
use Friendica\Module\Conversation\Network as NetworkModule;
class Network extends NetworkModule
{
- public static function rawContent(array $parameters = [])
+ protected function rawContent(array $request = [])
{
if (!isset($_GET['p']) || !isset($_GET['item'])) {
exit();
}
- self::parseRequest($parameters, $_GET);
+ $this->parseRequest($_GET);
$profile_uid = intval($_GET['p']);
if (!DI::pConfig()->get($profile_uid, 'system', 'no_auto_update') || ($_GET['force'] == 1)) {
if (!empty($_GET['item'])) {
- $item = Item::selectFirst(['parent'], ['id' => $_GET['item']]);
+ $item = Post::selectFirst(['parent'], ['id' => $_GET['item']]);
$parent = $item['parent'] ?? 0;
} else {
$parent = 0;
$ordering = '`commented`';
}
- $o = conversation(DI::app(), $items, 'network', $profile_uid, false, $ordering, local_user());
+ $o = DI::conversation()->create($items, 'network', $profile_uid, false, $ordering, local_user());
}
System::htmlUpdateExit($o);