Fixed to correctly clean the index and timeline when needed.

This commit is contained in:
Loic d'Anterroches 2008-11-23 12:00:15 +01:00
parent 78bc9a5466
commit b3eb42817c
3 changed files with 16 additions and 0 deletions

View File

@ -123,6 +123,12 @@ class IDF_Commit extends Pluf_Model
}
}
function preDelete()
{
IDF_Timeline::remove($this);
IDF_Search::remove($this);
}
/**
* Create a commit from a simple class commit info of a changelog.
*

View File

@ -143,6 +143,11 @@ class IDF_Issue extends Pluf_Model
return Pluf_Text::cleanString(html_entity_decode($str, ENT_QUOTES, 'UTF-8'));
}
function preDelete()
{
IDF_Timeline::remove($this);
IDF_Search::remove($this);
}
function preSave($create=false)
{

View File

@ -98,6 +98,11 @@ class IDF_IssueComment extends Pluf_Model
return $this->content;
}
function preDelete()
{
IDF_Timeline::remove($this);
}
function preSave($create=false)
{
if ($this->id == '') {