mirror of
https://github.com/System-End/theseus.git
synced 2026-04-19 21:05:10 +00:00
15 lines
482 B
Ruby
15 lines
482 B
Ruby
module Public
|
|
class MailController < ApplicationController
|
|
before_action :authenticate_public_user!
|
|
|
|
def index
|
|
@mail =
|
|
Warehouse::Order.where(recipient_email: current_public_user.email) +
|
|
Letter.where(recipient_email: current_public_user.email)
|
|
unless params[:no_load_lsv]
|
|
@mail += LSV::TYPES.map { |type| type.find_by_email(current_public_user.email) }.flatten
|
|
end
|
|
@mail.sort_by!(&:created_at).reverse!
|
|
end
|
|
end
|
|
end
|