summaryrefslogtreecommitdiffstats
path: root/worker/imap/worker.go
diff options
context:
space:
mode:
Diffstat (limited to 'worker/imap/worker.go')
-rw-r--r--worker/imap/worker.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/worker/imap/worker.go b/worker/imap/worker.go
index dab0afb..d5d4421 100644
--- a/worker/imap/worker.go
+++ b/worker/imap/worker.go
@@ -181,6 +181,23 @@ func (w *IMAPWorker) handleMessage(msg types.WorkerMessage) error {
w.handleFlagMessages(msg)
case *types.AnsweredMessages:
w.handleAnsweredMessages(msg)
+ // NOTE(shivesh): my custom flags
+ case *types.ImportantMessages:
+ w.handleImportantMessages(msg)
+ case *types.ListMessages:
+ w.handleListMessages(msg)
+ case *types.FoodMessages:
+ w.handleFoodMessages(msg)
+ case *types.PersonalMessages:
+ w.handlePersonalMessages(msg)
+ case *types.WorkMessages:
+ w.handleWorkMessages(msg)
+ case *types.PhysicsMessages:
+ w.handlePhysicsMessages(msg)
+ case *types.TodoMessages:
+ w.handleTodoMessages(msg)
+ case *types.LaterMessages:
+ w.handleLaterMessages(msg)
case *types.CopyMessages:
w.handleCopyMessages(msg)
case *types.AppendMessage: