db: core/user table has only 'notify' column now (previous was cms_notify, thread_notify)
added: notifications for tickets (not finished yet) git-svn-id: svn://ttmath.org/publicrep/winix/trunk@688 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
@@ -15,6 +15,7 @@ namespace Ticket
|
||||
{
|
||||
|
||||
|
||||
|
||||
CreateTicket::CreateTicket()
|
||||
{
|
||||
fun.url = L"createticket";
|
||||
@@ -83,8 +84,19 @@ bool CreateTicket::HasAccess()
|
||||
void CreateTicket::AddTicket()
|
||||
{
|
||||
// a new directory created by system->AddDir()
|
||||
ticket_info->ticket.dir_id = request->dir_tab.back()->id;
|
||||
ticket_info->ticket.dir_id = request->dir_tab.back()->id;
|
||||
request->status = tdb->AddTicket(ticket_info->ticket);
|
||||
|
||||
// sending notification
|
||||
notify_msg.code = WINIX_NOTIFY_CODE_USER1;
|
||||
notify_msg.template_index = ticket_info->template_index;
|
||||
|
||||
system->dirs.MakePath(ticket_info->item.parent_id, tmp_path);
|
||||
notify_msg.item_link = config->base_url;
|
||||
notify_msg.item_link += tmp_path;
|
||||
notify_msg.dir_link = notify_msg.item_link;
|
||||
|
||||
system->notify.ItemChanged(notify_msg);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user