use Friendica\Model\Group;
use Friendica\Model\Notify\Type;
use Friendica\Model\User;
-use Friendica\Network\HTTPRequest;
use Friendica\Protocol\Activity;
use Friendica\Util\Crypto;
use Friendica\Util\DateTimeFormat;
if (empty($_POST['source_url'])) {
$uid = ($handsfree['uid'] ?? 0) ?: local_user();
if (!$uid) {
- notice(DI::l10n()->t('Permission denied.') . EOL);
+ notice(DI::l10n()->t('Permission denied.'));
return;
}
$user = DBA::selectFirst('user', [], ['uid' => $uid]);
if (!DBA::isResult($user)) {
- notice(DI::l10n()->t('Profile not found.') . EOL);
+ notice(DI::l10n()->t('Profile not found.'));
return;
}
);
if (!DBA::isResult($r)) {
Logger::log('Contact not found in DB.');
- notice(DI::l10n()->t('Contact not found.') . EOL);
- notice(DI::l10n()->t('This may occasionally happen if contact was requested by both persons and it has already been approved.') . EOL);
+ notice(DI::l10n()->t('Contact not found.'));
+ notice(DI::l10n()->t('This may occasionally happen if contact was requested by both persons and it has already been approved.'));
return;
}
*
*/
- $res = HTTPRequest::post($dfrn_confirm, $params, [], 120)->getBody();
+ $res = DI::httpRequest()->post($dfrn_confirm, $params, [], 120)->getBody();
Logger::log(' Confirm: received data: ' . $res, Logger::DATA);
// We shouldn't proceed, because the xml parser might choke,
// and $status is going to be zero, which indicates success.
// We can hardly call this a success.
- notice(DI::l10n()->t('Response from remote site was not understood.') . EOL);
+ notice(DI::l10n()->t('Response from remote site was not understood.'));
return;
}
if (strlen($leading_junk) && DI::config()->get('system', 'debugging')) {
// This might be more common. Mixed error text and some XML.
// If we're configured for debugging, show the text. Proceed in either case.
- notice(DI::l10n()->t('Unexpected response from remote site: ') . EOL . $leading_junk . EOL);
+ notice(DI::l10n()->t('Unexpected response from remote site: ') . $leading_junk);
}
if (stristr($res, "<status") === false) {
// wrong xml! stop here!
Logger::log('Unexpected response posting to ' . $dfrn_confirm);
- notice(DI::l10n()->t('Unexpected response from remote site: ') . EOL . htmlspecialchars($res) . EOL);
+ notice(DI::l10n()->t('Unexpected response from remote site: ') . EOL . htmlspecialchars($res));
return;
}
$message = XML::unescape($xml->message); // human readable text of what may have gone wrong.
switch ($status) {
case 0:
- info(DI::l10n()->t("Confirmation completed successfully.") . EOL);
+ info(DI::l10n()->t("Confirmation completed successfully."));
break;
case 1:
// birthday paradox - generate new dfrn-id and fall through.
);
case 2:
- notice(DI::l10n()->t("Temporary failure. Please wait and try again.") . EOL);
+ notice(DI::l10n()->t("Temporary failure. Please wait and try again."));
break;
case 3:
- notice(DI::l10n()->t("Introduction failed or was revoked.") . EOL);
+ notice(DI::l10n()->t("Introduction failed or was revoked."));
break;
}
if (strlen($message)) {
- notice(DI::l10n()->t('Remote site reported: ') . $message . EOL);
+ notice(DI::l10n()->t('Remote site reported: ') . $message);
}
if (($status == 0) && $intro_id) {
*
* We will also update the contact record with the nature and scope of the relationship.
*/
- Contact::updateAvatar($contact['photo'], $uid, $contact_id);
+ Contact::updateAvatar($contact_id, $contact['photo']);
Logger::log('dfrn_confirm: confirm - imported photos');
if (DBA::isResult($contact)) {
$photo = $contact['photo'];
} else {
- $photo = DI::baseUrl() . '/images/person-300.jpg';
+ $photo = DI::baseUrl() . Contact::DEFAULT_AVATAR_PHOTO;
}
- Contact::updateAvatar($photo, $local_uid, $dfrn_record);
+ Contact::updateAvatar($dfrn_record, $photo);
Logger::log('dfrn_confirm: request - photos imported');