[pLog-svn] r3881 - plog/trunk/class/dao
oscar at devel.lifetype.net
oscar at devel.lifetype.net
Mon Aug 14 20:30:40 GMT 2006
Author: oscar
Date: 2006-08-14 20:30:39 +0000 (Mon, 14 Aug 2006)
New Revision: 3881
Modified:
plog/trunk/class/dao/articlecategories.class.php
Log:
fixed an obscure problem with the cache for categories not being reset when creating a new one (mantis issue http://bugs.lifetype.net/view.php?id=1012)
Modified: plog/trunk/class/dao/articlecategories.class.php
===================================================================
--- plog/trunk/class/dao/articlecategories.class.php 2006-08-14 17:14:55 UTC (rev 3880)
+++ plog/trunk/class/dao/articlecategories.class.php 2006-08-14 20:30:39 UTC (rev 3881)
@@ -69,7 +69,7 @@
$categories = $this->getMany( "mangled_name",
$categoryName,
CACHE_ARTICLE_CATEGORIES_BYNAME,
- Array( CACHE_ARTICLE_CATEGORIES => "getId" ));
+ Array( CACHE_ARTICLE_CATEGORIES => "getId" ));
// no categories
if( !$categories )
@@ -229,7 +229,8 @@
function addArticleCategory( $articleCategory )
{
if(( $result = $this->add( $articleCategory, Array( CACHE_ARTICLE_CATEGORIES => "getId" )))) {
- $this->_cache->removeData( $articleCategory->getBlogId(), CACHE_ARTICLE_CATEGORIES_BLOG, $articleCategory );
+ $this->_cache->removeData( $articleCategory->getBlogId(), CACHE_ARTICLE_CATEGORIES_BLOG );
+ $this->_cache->removeData( $articleCategory->getMangledName(), CACHE_ARTICLE_CATEGORIES_BYNAME );
}
return( $result );
More information about the pLog-svn
mailing list