]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - plugins/OStatus/actions/ostatustag.php
Fixed regression in OStatus sub from WebFinger/XML_XRD update
[quix0rs-gnu-social.git] / plugins / OStatus / actions / ostatustag.php
index 7a3be739c7fe295d078b1417602bda755fe86847..e81c97b5ab809237235c5c087ce678d8b3ce08da 100644 (file)
@@ -92,7 +92,11 @@ class OStatusTagAction extends OStatusInitAction
         $link = $xrd->get('http://ostatus.org/schema/1.0/tag');
         if (!is_null($link)) {
             // We found a URL - let's redirect!
-            $url = Discovery::applyTemplate($link->template, $target_profile);
+            if (!empty($link->template)) {
+                $url = Discovery::applyTemplate($link->template, $target_profile);
+            } else {
+                $url = $link->href;
+            }
             common_log(LOG_INFO, "Sending remote subscriber $acct to $url");
             common_redirect($url, 303);
         }