use Friendica\BaseModule;
use Friendica\Core\L10n;
use Friendica\Core\Renderer;
+use Friendica\DI;
use Friendica\Model;
use Friendica\Protocol;
use Friendica\Util\Network;
{
if (!local_user()) {
info(L10n::t('You must be logged in to use this module'));
- self::getApp()->internalRedirect();
+ DI::baseUrl()->redirect();
}
}
if (!empty($_REQUEST['url'])) {
$url = $_REQUEST['url'];
- $importer = Model\User::getById(local_user());
-
$contact_id = Model\Contact::getIdForURL($url, local_user(), true);
$contact = Model\Contact::getById($contact_id);
$xml = Network::fetchUrl($contact['poll']);
- $dummy = null;
- $import_result = Protocol\Feed::import($xml, $importer, $contact, $dummy, true);
+ $import_result = Protocol\Feed::import($xml);
$result = [
'input' => $xml,