diff --git a/models/archive.rb b/models/archive.rb index 1c6f008c..27c6bd05 100644 --- a/models/archive.rb +++ b/models/archive.rb @@ -4,7 +4,8 @@ class Archive < Sequel::Model many_to_one :site set_primary_key [:site_id, :ipfs_hash] unrestrict_primary_key - MAXIMUM_ARCHIVES_PER_SITE = 500 + MAXIMUM_ARCHIVES_PER_SITE = 100 + ARCHIVE_WAIT_TIME = 5.seconds def before_destroy unpin diff --git a/models/site.rb b/models/site.rb index 301aa8cc..6b5603cd 100644 --- a/models/site.rb +++ b/models/site.rb @@ -1382,7 +1382,7 @@ class Site < Sequel::Model ] sql.first - ArchiveWorker.perform_in 24.hours, self.id + ArchiveWorker.perform_in Archive::ARCHIVE_WAIT_TIME, self.id end reload