diff options
author | 2020-01-28 20:04:33 +0100 | |
---|---|---|
committer | 2020-01-28 20:04:33 +0100 | |
commit | 4d684000363ba5154878b93b522265f8a95be76c (patch) | |
tree | 0c23eb6f7dd46273c17264ebadf7016eec5311ac /plugins/base/imap.go | |
parent | bdf1a8b02b1b0188818305755c9d53cf0e8b5c70 (diff) | |
download | alps-4d684000363ba5154878b93b522265f8a95be76c.tar.gz alps-4d684000363ba5154878b93b522265f8a95be76c.tar.bz2 alps-4d684000363ba5154878b93b522265f8a95be76c.zip |
plugins/base: add settings page
Add a settings page where the user can change the number of messages
displayed per page.
Diffstat (limited to 'plugins/base/imap.go')
-rwxr-xr-x | plugins/base/imap.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/base/imap.go b/plugins/base/imap.go index 0c36baa..e7b526e 100755 --- a/plugins/base/imap.go +++ b/plugins/base/imap.go @@ -237,7 +237,7 @@ func (msg *IMAPMessage) HasFlag(flag string) bool { return false } -func listMessages(conn *imapclient.Client, mboxName string, page int) ([]IMAPMessage, error) { +func listMessages(conn *imapclient.Client, mboxName string, page, messagesPerPage int) ([]IMAPMessage, error) { if err := ensureMailboxSelected(conn, mboxName); err != nil { return nil, err } @@ -281,7 +281,7 @@ func listMessages(conn *imapclient.Client, mboxName string, page int) ([]IMAPMes return msgs, nil } -func searchMessages(conn *imapclient.Client, mboxName, query string, page int) (msgs []IMAPMessage, total int, err error) { +func searchMessages(conn *imapclient.Client, mboxName, query string, page, messagesPerPage int) (msgs []IMAPMessage, total int, err error) { if err := ensureMailboxSelected(conn, mboxName); err != nil { return nil, 0, err } |