Browse Source

Update StatusTagsPipeline, reject if `type` not set

Daniel Supernault 2 years ago
parent
commit
91085c4566
1 changed files with 1 additions and 1 deletions
  1. 1 1
      app/Jobs/StatusPipeline/StatusTagsPipeline.php

+ 1 - 1
app/Jobs/StatusPipeline/StatusTagsPipeline.php

@@ -47,7 +47,7 @@ class StatusTagsPipeline implements ShouldQueue
 
 		// Emoji
 		$tags->filter(function($tag) {
-			return $tag && $tag['type'] == 'Emoji' && isset($tag['id'], $tag['icon'], $tag['name']);
+			return $tag && isset($tag['id'], $tag['icon'], $tag['name'], $tag['type']) && $tag['type'] == 'Emoji';
 		})
 		->map(function($tag) {
 			CustomEmojiService::import($tag['id'], $this->status->id);