Class: QuickSearch::EmailPreferencePresenter
- Inherits:
-
PinPresenter
- Object
- PinPresenter
- QuickSearch::EmailPreferencePresenter
- Defined in:
- app/presenters/quick_search/email_preference_presenter.rb
Overview
Presents an EmailPreference as a quick search result / pinned item.
Instance Method Summary collapse
-
#set_attributes ⇒ void
Sets the card title, delivery-status sub-header, email reference, and link.
Instance Method Details
#set_attributes ⇒ void
This method returns an undefined value.
Sets the card title, delivery-status sub-header, email reference, and link.
10 11 12 13 14 15 |
# File 'app/presenters/quick_search/email_preference_presenter.rb', line 10 def set_attributes @title = "Email Preference" @sub_header = "#{result.last_delivery_status} on #{result.last_delivery_status_at&.to_fs(:crm_date)}" @reference_number = result.email @link = by_email_email_preferences_path(email: result.email) end |