rm function can remove tickets now

git-svn-id: svn://ttmath.org/publicrep/winix/trunk@667 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2010-10-23 23:51:44 +00:00
parent c48241f78a
commit 149fd1629f
3 changed files with 28 additions and 4 deletions

View File

@@ -79,7 +79,7 @@ void FstabChanged(PluginInfo & info)
}
void ContentMake(PluginInfo & info)
void ProcessRequest(PluginInfo & info)
{
if( info.request->function == &info.functions->fun_reload )
{
@@ -89,6 +89,12 @@ void ContentMake(PluginInfo & info)
}
void RemoveTicket(PluginInfo & i)
{
tdb.RemoveTicket(i.l1);
}
void InitTicket(PluginInfo & info)
{
ticket_info.progress_prefix = info.config->Text("ticket_form_progress_prefix", "progress");
@@ -110,7 +116,8 @@ using namespace Ticket;
plugin.Assign(WINIX_SELECT_DEFAULT_FUNCTION, SelectDefaultFunction);
plugin.Assign(WINIX_ADD_MOUNTS, AddMounts);
plugin.Assign(WINIX_FSTAB_CHANGED, FstabChanged);
plugin.Assign(WINIX_CONTENT_MAKE, ContentMake);
plugin.Assign(WINIX_PROCESS_REQUEST, ProcessRequest);
plugin.Assign(WINIX_DIR_REMOVED, RemoveTicket);
tdb.SetConn(info.db->GetConn());
tdb.LogQueries(info.config->log_db_query);