]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - plugins/DirectMessage/DirectMessagePlugin.php
Use File->getID()
[quix0rs-gnu-social.git] / plugins / DirectMessage / DirectMessagePlugin.php
index 6be9fb508312caf4f8a5e37527013c042acc239b..de13ef680fa3cee7865ad5912519131794d77981 100644 (file)
@@ -63,7 +63,9 @@ class DirectMessagePlugin extends Plugin
         if (!empty($uas->after)) {
             $messages = array_filter($messages, array($uas, 'createdAfter'));
         }
-        $objs[] = $messages;
+        foreach ($messages as $message) {
+            $objs[] = clone($message);
+        }
 
         // Messages _to_ the user
         $msgMap = Message::listGet('to_profile', array($uas->getUser()->id));
@@ -71,7 +73,9 @@ class DirectMessagePlugin extends Plugin
         if (!empty($uas->after)) {
             $messages = array_filter($messages, array($uas, 'createdAfter'));
         }
-        $objs[] = $messages;
+        foreach ($messages as $message) {
+            $objs[] = clone($message);
+        }
 
         return true;
     }