aboutsummaryrefslogtreecommitdiffstats
path: root/worker/imap
diff options
context:
space:
mode:
Diffstat (limited to 'worker/imap')
-rw-r--r--worker/imap/checkmail.go1
-rw-r--r--worker/imap/list.go1
-rw-r--r--worker/imap/worker.go4
3 files changed, 4 insertions, 2 deletions
diff --git a/worker/imap/checkmail.go b/worker/imap/checkmail.go
index 9c1f14c1..05441a3c 100644
--- a/worker/imap/checkmail.go
+++ b/worker/imap/checkmail.go
@@ -66,7 +66,6 @@ func (w *IMAPWorker) handleCheckMailMessage(msg *types.CheckMail) {
Exists: int(status.Messages),
Recent: int(status.Recent),
Unseen: int(status.Unseen),
- Caps: w.caps,
},
Refetch: refetch,
}, nil)
diff --git a/worker/imap/list.go b/worker/imap/list.go
index c7f1ed58..b1bc65a1 100644
--- a/worker/imap/list.go
+++ b/worker/imap/list.go
@@ -65,7 +65,6 @@ func (imapw *IMAPWorker) handleListDirectories(msg *types.ListDirectories) {
Exists: int(status.Messages),
Recent: int(status.Recent),
Unseen: int(status.Unseen),
- Caps: imapw.caps,
},
}, nil)
}
diff --git a/worker/imap/worker.go b/worker/imap/worker.go
index 8673c0ff..1f61f458 100644
--- a/worker/imap/worker.go
+++ b/worker/imap/worker.go
@@ -307,3 +307,7 @@ func (w *IMAPWorker) Run() {
}
}
}
+
+func (w *IMAPWorker) Capabilities() *models.Capabilities {
+ return w.caps
+}