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…
	
	Add table
		Add a link
		
	
		Reference in a new issue