Explorar el Código

fixing preview generator and returning NID to stop statuses from being created

logicp hace 7 años
padre
commit
8b9c1f84b2
Se han modificado 2 ficheros con 4 adiciones y 2 borrados
  1. 3 1
      src/Controller/StatusPreviewController.php
  2. 1 1
      src/Form/StatusForm.php

+ 3 - 1
src/Controller/StatusPreviewController.php

@@ -48,7 +48,9 @@ class StatusPreviewController extends ControllerBase {
       $url = \Drupal::request()->get('data');
 
       $generator = new MarkupGenerator();
-
+      if (!strpos($url, 'http://')) {
+        $url = 'http://' . $url;
+      }
       if ($generator->parseMarkup($url)) {
 
         $preview = $generator->generatePreview();

+ 1 - 1
src/Form/StatusForm.php

@@ -239,7 +239,7 @@ $stophere = null;
 
         } else {
           $statusHeartPost = new StatusHeartPost($url);
-          $statusHeartPost->sendRequest();
+          $nid = $statusHeartPost->sendRequest();
 
         }