X-Git-Url: https://irasnyder.com/gitweb/?a=blobdiff_plain;f=app%2Fmodels%2Frentable.rb;h=e52af25ca911a468121ce567ccf7172e4eaea066;hb=bbf13350a73e14c5448f6fb0077126b7d92cdb48;hp=12e7df756b257913c5a0fd9f9e426a6c45d91f10;hpb=7f26973835fc8deef03d25d751e92e4c633ae464;p=cs356-p2-videostore.git diff --git a/app/models/rentable.rb b/app/models/rentable.rb index 12e7df7..e52af25 100644 --- a/app/models/rentable.rb +++ b/app/models/rentable.rb @@ -1,7 +1,11 @@ class Rentable < ActiveRecord::Base - has_many :coitem - belongs_to :video - belongs_to :game + has_many :coitems + has_many :rentable_purchases - #validates_presence_of :genre + validates_presence_of :title + # don't validate newrelease, false is ok + + def checkedout? + return Coitem.find_by_rentable_id(self.id) ? true : false + end end