From 9ec333255c95dee327010a592510768e48929c06 Mon Sep 17 00:00:00 2001 From: Aaron Parecki Date: Fri, 28 Jan 2022 07:47:24 -0800 Subject: [PATCH] check for AS mediaType key closes #104 --- lib/XRay/Formats/ActivityStreams.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/XRay/Formats/ActivityStreams.php b/lib/XRay/Formats/ActivityStreams.php index 05748f1..7de9887 100644 --- a/lib/XRay/Formats/ActivityStreams.php +++ b/lib/XRay/Formats/ActivityStreams.php @@ -132,6 +132,9 @@ class ActivityStreams extends Format { $photos = []; $videos = []; foreach($as2['attachment'] as $attachment) { + if(!isset($attachment['mediaType'])) { + continue; + } if(strpos($attachment['mediaType'], 'image/') !== false) { $photos[] = $attachment['url']; }