From 20b8e0a51aa80e192f058de3a50a439962f0bf0b Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Fri, 11 Jan 2019 09:35:36 -0100 Subject: [PATCH] remove '#' from remote Notes Signed-off-by: Maxence Lange --- lib/Model/ActivityPub/Object/Note.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/Model/ActivityPub/Object/Note.php b/lib/Model/ActivityPub/Object/Note.php index 71501f26..e7cdac71 100644 --- a/lib/Model/ActivityPub/Object/Note.php +++ b/lib/Model/ActivityPub/Object/Note.php @@ -227,7 +227,11 @@ class Note extends ACore implements JsonSerializable { $tags = $this->getTags('Hashtag'); $hashtags = []; foreach ($tags as $tag) { - $hashtags[] = $tag['name']; + $hashtag = $tag['name']; + if (substr($hashtag, 0, 1) === '#') { + $hashtag = substr($hashtag, 1); + } + $hashtags[] = $hashtag; } $this->setHashtags($hashtags);