dmails: add unread folder, show only received messages by default.

* Add unread and deleted dmail folders.
* Remove dmail_folder cookie (wasn't used).
* Default to the received folder so that we don't show sent messages by default.
This commit is contained in:
evazion
2020-01-30 22:51:26 -06:00
parent f8db577c25
commit d8eba59cfa
7 changed files with 37 additions and 62 deletions

View File

@@ -15,11 +15,7 @@ class DmailsController < ApplicationController
end
def index
if params[:folder] && params[:set_default_folder]
cookies.permanent[:dmail_folder] = params[:folder]
end
@dmails = Dmail.visible.paginated_search(params, defaults: { is_spam: false, is_deleted: false }, count_pages: true)
@dmails = Dmail.visible.paginated_search(params, defaults: { folder: "received" }, count_pages: true)
respond_with(@dmails)
end