lk | removes show action for clients

This commit is contained in:
Louis Knapp
2015-10-11 13:47:40 -05:00
parent 1d1b417ba9
commit 9f9cf5e6ba
9 changed files with 32 additions and 63 deletions
+3 -1
View File
@@ -39,7 +39,9 @@ class Bike < ActiveRecord::Base
end
def self.available_for_freecyclery
Bike.order(log_number: :desc).select{|bike| bike.completion_date && (bike.purpose == "Freecyclery")}
assigned_bikes = Client.all.select{|c| !c.bike_id.nil?}.map(&:bike)
all_freecyclery_bikes = Bike.order(log_number: :desc).select{|bike| bike.completion_date && (bike.purpose == "Freecyclery")}
all_freecyclery_bikes - assigned_bikes
end
def mark_picked_up