ActivityPubResolverはNoteだけ処理するように

This commit is contained in:
unarist committed 2019-11-24 21:18:19 +09:00
1 parent 3420e053fc
commit 67ae0e159f
3 files changed
+27 -8

No files matched your search

@@ -37,6 +37,10 @@ class ActivityPubResolver implements Resolver, Parser
$activityOrObject = json_decode($json, true);
$object = $activityOrObject['object'] ?? $activityOrObject;
if ($object['type'] !== 'Note') {
throw new UnsupportedContentException('Unsupported object type: ' . $object['type']);
}
$metadata = new Metadata();
$metadata->title = isset($object['attributedTo']) ? $this->getTitleFromActor($object['attributedTo']) : '';