]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/Reply.php
Fix to make blowing of replies stream cache more consistent when receiving replies...
[quix0rs-gnu-social.git] / classes / Reply.php
index 659e04c9253934ad82dad90b0cd2ce4d198b32f5..dc6296bda347b9f78e8e31fa856a5f1c7681670c 100644 (file)
@@ -22,6 +22,20 @@ class Reply extends Memcached_DataObject
     /* the code above is auto generated do not remove the tag below */
     ###END_AUTOCODE
 
+    /**
+     * Wrapper for record insertion to update related caches
+     */
+    function insert()
+    {
+        $result = parent::insert();
+
+        if ($result) {
+            self::blow('reply:stream:%d', $this->profile_id);
+        }
+
+        return $result;
+    }
+
     function stream($user_id, $offset=0, $limit=NOTICES_PER_PAGE, $since_id=0, $max_id=0)
     {
         $ids = Notice::stream(array('Reply', '_streamDirect'),