use Friendica\Network\Probe;
use Friendica\Protocol\Diaspora;
use Friendica\Util\Crypto;
+use Friendica\Util\DateTimeFormat;
use Friendica\Util\Network;
use Friendica\Util\XML;
notice(L10n::t('Remote site reported: ') . $message . EOL);
}
- if (($status == 0) && ($intro_id)) {
+ if (($status == 0) && $intro_id) {
+ $intro = dba::selectFirst('intro', ['note'], ['id' => $intro_id]);
+ if (DBM::is_result($intro)) {
+ dba::update('contact', ['reason' => $intro['note']], ['id' => $contact_id]);
+ }
+
// Success. Delete the notification.
- q("DELETE FROM `intro` WHERE `id` = %d AND `uid` = %d",
- intval($intro_id),
- intval($uid)
- );
+ dba::delete('intro', ['id' => $intro_id]);
}
if ($status != 0) {
`network` = '%s' WHERE `id` = %d
",
intval($new_relation),
- dbesc(datetime_convert()),
- dbesc(datetime_convert()),
+ dbesc(DateTimeFormat::utcNow()),
+ dbesc(DateTimeFormat::utcNow()),
intval($duplex),
intval($hidden),
dbesc(NETWORK_DFRN),
}
}
- q("DELETE FROM `intro` WHERE `id` = %d AND `uid` = %d",
- intval($intro_id),
- intval($uid)
- );
+ dba::delete('intro', ['id' => $intro_id]);
$r = q("UPDATE `contact` SET `name-date` = '%s',
`uri-date` = '%s',
`rel` = %d
WHERE `id` = %d
",
- dbesc(datetime_convert()),
- dbesc(datetime_convert()),
+ dbesc(DateTimeFormat::utcNow()),
+ dbesc(DateTimeFormat::utcNow()),
dbesc($addr),
dbesc($notify),
dbesc($poll),
);
}
- /// @TODO is DBM::is_result() working here?
if (!DBM::is_result($r)) {
notice(L10n::t('Unable to set contact photo.') . EOL);
}
`network` = '%s' WHERE `id` = %d
",
intval($new_relation),
- dbesc(datetime_convert()),
- dbesc(datetime_convert()),
+ dbesc(DateTimeFormat::utcNow()),
+ dbesc(DateTimeFormat::utcNow()),
intval($duplex),
intval($forum),
intval($prv),