SF.net SVN: phpwiki:[10955] trunk/lib/WikiDB/backend/file.php

vargenau--- via phpwiki-checkins <[email protected]> Thu, 27 Jan 2022 18:35:17 +0000
Newsgroups gmane.comp.web.wiki.phpwiki.checkins
Message-ID <[email protected]>
Revision: 10955
          http://sourceforge.net/p/phpwiki/code/10955
Author:   vargenau
Date:     2022-01-27 18:35:16 +0000 (Thu, 27 Jan 2022)
Log Message:
-----------
Put renaming in history with "file"

Modified Paths:
--------------
    trunk/lib/WikiDB/backend/file.php

Modified: trunk/lib/WikiDB/backend/file.php
===================================================================
--- trunk/lib/WikiDB/backend/file.php	2022-01-27 15:12:17 UTC (rev 10954)
+++ trunk/lib/WikiDB/backend/file.php	2022-01-27 18:35:16 UTC (rev 10955)
@@ -416,6 +416,7 @@
 
     function rename_page($pagename, $to)
     {
+        global $request;
         $version = $this->_getLatestVersion($pagename);
         // rename page_data
         $filename = $this->_pagename2filename('page_data', $pagename);
@@ -433,6 +434,8 @@
         }
         $this->_setLatestVersion($pagename, 0);
         $this->_setLatestVersion($to, $version);
+        $this->update_pagedata($pagename, array('pagename' => $to));
+        $request->_dbi->_cache->invalidate_cache($to);
         return true;
     }
 

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.