Browse Source

Merge pull request #1119 from pixelfed/frontend-ui-refactor

Update AP transformers
daniel 6 năm trước cách đây
mục cha
commit
0ba1a820c0

+ 6 - 0
app/Transformer/ActivityPub/Verb/CreateNote.php

@@ -30,6 +30,11 @@ class CreateNote extends Fractal\TransformerAbstract
 			'@context' => [
 				'https://www.w3.org/ns/activitystreams',
 				'https://w3id.org/security/v1',
+				[
+					'Hashtag' 			=> 'as:Hashtag',
+					'sensitive' 		=> 'as:sensitive',
+					'commentsDisabled' 	=> 'as:commentsDisabled',
+				]
 			],
 			'id' 					=> $status->permalink(),
 			'type' 					=> 'Create',
@@ -58,6 +63,7 @@ class CreateNote extends Fractal\TransformerAbstract
 					];
 				})->toArray(),
 				'tag' 				=> $tags,
+				'commentsDisabled'  => (bool) $status->comments_disabled,
 			]
 		];
 	}

+ 6 - 0
app/Transformer/ActivityPub/Verb/Note.php

@@ -30,6 +30,11 @@ class Note extends Fractal\TransformerAbstract
 			'@context' => [
 				'https://www.w3.org/ns/activitystreams',
 				'https://w3id.org/security/v1',
+				[
+					'Hashtag' 			=> 'as:Hashtag',
+					'sensitive' 		=> 'as:sensitive',
+					'commentsDisabled' 	=> 'as:commentsDisabled',
+				]
 			],
 			'id' 				=> $status->url(),
 			'type' 				=> 'Note',
@@ -51,6 +56,7 @@ class Note extends Fractal\TransformerAbstract
 				];
 			})->toArray(),
 			'tag' 				=> $tags,
+			'commentsDisabled'  => (bool) $status->comments_disabled,
 		];
 	}
 }