mirror of
https://github.com/System-End/shipment-viewer.git
synced 2026-04-19 16:28:19 +00:00
16 lines
No EOL
372 B
Ruby
16 lines
No EOL
372 B
Ruby
require_relative './shipment_types'
|
|
|
|
def get_shipments_for_user(email)
|
|
shipments = []
|
|
SHIPMENT_TYPES.each do |type|
|
|
shipments.concat(type.find_by_email(email))
|
|
end
|
|
shipments.sort_by{|s| s.date || "1970-01-01"}.reverse
|
|
end
|
|
|
|
def user_has_any_shipments?(email)
|
|
SHIPMENT_TYPES.each do |type|
|
|
return true if type.check_for_any_by_email email
|
|
end
|
|
false
|
|
end |