push-notification-event-messagetrash.c revision 51ed197520dd9ea534fbc3bc1790ebe3cb5421e2
/* Copyright (c) 2015 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "mail-storage.h"
#include "mail-types.h"
#include "push-notification-drivers.h"
#include "push-notification-events.h"
#include "push-notification-event-messagetrash.h"
#include "push-notification-txn-msg.h"
#define EVENT_NAME "MessageTrash"
static void push_notification_event_messagetrash_debug_msg
{
}
static void push_notification_event_messagetrash_event(
struct push_notification_txn *ptxn,
struct push_notification_event_config *ec,
struct push_notification_txn_msg *msg,
enum mail_flags old_flags)
{
enum mail_flags flags;
/* If data struct exists, that means the deleted flag was changed. */
if (flags & MAIL_DELETED) {
struct push_notification_event_messagetrash_data, 1);
}
}
}
/* Event definition */
extern struct push_notification_event push_notification_event_messagetrash;
.name = EVENT_NAME,
.msg = {
},
.msg_triggers = {
}
};