1 class Collection < ActiveRecord::Base
4 include CommonApiTemplate
6 api_accessible :superuser, :extend => :common do |t|
8 t.add :portable_data_hash
11 t.add :redundancy_confirmed_by_client
12 t.add :redundancy_confirmed_at
13 t.add :redundancy_confirmed_as
17 if redundancy_confirmed_as.nil?
19 elsif redundancy_confirmed_as < redundancy
22 if redundancy_confirmed_at.nil?
24 elsif Time.now - redundancy_confirmed_at < 7.days