Ignore invalid hashtags on remote statuses instead of rejecting them (#9118)
Fixes #9115
This commit is contained in:
		
							parent
							
								
									82e7988afc
								
							
						
					
					
						commit
						e53cc673e7
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -129,7 +129,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity | |||
|     return if tag['name'].blank? | ||||
| 
 | ||||
|     hashtag = tag['name'].gsub(/\A#/, '').mb_chars.downcase | ||||
|     hashtag = Tag.where(name: hashtag).first_or_create(name: hashtag) | ||||
|     hashtag = Tag.where(name: hashtag).first_or_create!(name: hashtag) | ||||
| 
 | ||||
|     return if @tags.include?(hashtag) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue