use Friendica\Core\Addon;
use Friendica\Core\L10n;
use Friendica\Core\PConfig;
-use Friendica\Database\DBM;
+use Friendica\Database\DBA;
+use Friendica\Model\Item;
function ifttt_install()
{
$nickname = $a->argv[1];
- $user = dba::selectFirst('user', ['uid'], ['nickname' => $nickname]);
- if (!DBM::is_result($user)) {
+ $user = DBA::selectFirst('user', ['uid'], ['nickname' => $nickname]);
+ if (!DBA::isResult($user)) {
logger('User ' . $nickname . ' not found.', LOGGER_DEBUG);
return;
}
$_SESSION['uid'] = $uid;
unset($_REQUEST);
- $_REQUEST['type'] = 'wall';
$_REQUEST['api_source'] = true;
$_REQUEST['profile_uid'] = $uid;
$_REQUEST['source'] = 'IFTTT';
if (strstr($item['url'], 'facebook.com')) {
$hash = hash('ripemd128', item['url']);
$_REQUEST['extid'] = NETWORK_FACEBOOK;
- $_REQUEST['message_id'] = item_new_uri($a->get_hostname(), $uid, NETWORK_FACEBOOK . ':' . $hash);
+ $_REQUEST['message_id'] = Item::newURI($uid, NETWORK_FACEBOOK . ':' . $hash);
}
if ($item['type'] == 'link') {