Encode custom emojis as resolveable objects in ActivityPub (#5243)
* Encode custom emojis as resolveable objects in ActivityPub * Improve code style
This commit is contained in:
		
					parent
					
						
							
								057db0ecd0
							
						
					
				
			
			
				commit
				
					
						3a3475450e
					
				
			
		
					 17 changed files with 132 additions and 48 deletions
				
			
		|  | @ -142,21 +142,6 @@ class ActivityPub::NoteSerializer < ActiveModel::Serializer | |||
|     end | ||||
|   end | ||||
| 
 | ||||
|   class CustomEmojiSerializer < ActiveModel::Serializer | ||||
|     include RoutingHelper | ||||
| 
 | ||||
|     attributes :type, :href, :name | ||||
| 
 | ||||
|     def type | ||||
|       'Emoji' | ||||
|     end | ||||
| 
 | ||||
|     def href | ||||
|       full_asset_url(object.image.url) | ||||
|     end | ||||
| 
 | ||||
|     def name | ||||
|       ":#{object.shortcode}:" | ||||
|     end | ||||
|   class CustomEmojiSerializer < ActivityPub::EmojiSerializer | ||||
|   end | ||||
| end | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue