X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fdfrn_request.php;h=7e5b67b7c2b1ff2024c7a5ceb0cd760097bd25ce;hb=d2dfe54fc73cf0f0e5df76aca9b9d96835092fe4;hp=aee8c0306f28cfedeb9850f7a7387d2009d292d9;hpb=26c82f210ed32139bd4a2fda58d511d275f720da;p=friendica.git
diff --git a/mod/dfrn_request.php b/mod/dfrn_request.php
index aee8c0306f..7e5b67b7c2 100644
--- a/mod/dfrn_request.php
+++ b/mod/dfrn_request.php
@@ -664,6 +664,21 @@ function dfrn_request_content(&$a) {
$dfrn_url = notags(trim(hex2bin($_GET['dfrn_url'])));
$aes_allow = (((x($_GET,'aes_allow')) && ($_GET['aes_allow'] == 1)) ? 1 : 0);
$confirm_key = (x($_GET,'confirm_key') ? $_GET['confirm_key'] : "");
+
+ // Checking fastlane for validity
+ if (x($_SESSION, "fastlane") AND (normalise_link($_SESSION["fastlane"]) == normalise_link($dfrn_url))) {
+ $_POST["dfrn_url"] = $dfrn_url;
+ $_POST["confirm_key"] = $confirm_key;
+ $_POST["localconfirm"] = 1;
+ $_POST["hidden-contact"] = 0;
+ $_POST["submit"] = t('Confirm');
+
+ dfrn_request_post($a);
+
+ killme();
+ return; // NOTREACHED
+ }
+
$tpl = get_markup_template("dfrn_req_confirm.tpl");
$o = replace_macros($tpl,array(
'$dfrn_url' => $dfrn_url,
@@ -821,7 +836,10 @@ function dfrn_request_content(&$a) {
//$emailnet = (($mail_disabled) ? '' : t("Connect as an email follower \x28Coming soon\x29"));
$emailnet = "";
- $invite_desc = t('If you are not yet a member of the free social web, follow this link to find a public Friendica site and join us today.');
+ $invite_desc = sprintf(
+ t('If you are not yet a member of the free social web, follow this link to find a public Friendica site and join us today.'),
+ get_server()
+ );
$o .= replace_macros($tpl,array(
'$header' => t('Friend/Connection Request'),