http://www.mediawiki.org/wiki/Special:Code/MediaWiki/71869

Revision: 71869
Author:   werdna
Date:     2010-08-29 03:24:51 +0000 (Sun, 29 Aug 2010)

Log Message:
-----------
Mark threads as deleted when they have missing roots.

Modified Paths:
--------------
    trunk/extensions/LiquidThreads/classes/Thread.php

Modified: trunk/extensions/LiquidThreads/classes/Thread.php
===================================================================
--- trunk/extensions/LiquidThreads/classes/Thread.php   2010-08-29 03:08:15 UTC 
(rev 71868)
+++ trunk/extensions/LiquidThreads/classes/Thread.php   2010-08-29 03:24:51 UTC 
(rev 71869)
@@ -1154,7 +1154,11 @@
                                $title = Title::newFromID( $this->rootId );
                        }
 
-                       if ( !$title ) return null;
+                       if ( !$title ) {
+                               $this->setType( Threads::TYPE_DELETED );
+                               $this->save();
+                               return null;
+                       }
 
                        $this->root = new Article_LQT_Compat( $title );
                }



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to