Bläddra i källkod

Fixing parsing for usernames and hashtags

logicp 7 år sedan
förälder
incheckning
9caf529917
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      src/Entity/Heartbeat.php

+ 2 - 0
src/Entity/Heartbeat.php

@@ -438,6 +438,8 @@ class Heartbeat extends RevisionableContentEntityBase implements HeartbeatInterf
         $parsedMessage = $tokenService->replace($preparsedMessage . '<a class="heartbeat-node" href="/node/[node:nid]">', $entities);
         $parsedMessage = $tokenService->replace($preparsedMessage . '<a class="heartbeat-node" href="/node/[node:nid]">', $entities);
         if (strpos($parsedMessage, '#')) {
         if (strpos($parsedMessage, '#')) {
           self::parseHashtags($parsedMessage);
           self::parseHashtags($parsedMessage);
+        }
+        if (strpos($parsedMessage, '@')) {
           self::parseUsernames($parsedMessage);
           self::parseUsernames($parsedMessage);
         }
         }
         /** @noinspection NestedTernaryOperatorInspection */
         /** @noinspection NestedTernaryOperatorInspection */