about summary refs log tree commit diff
path: root/app/models
diff options
context:
space:
mode:
authorClaire <claire.github-309c@sitedethib.com>2022-03-14 17:34:30 +0100
committerGitHub <noreply@github.com>2022-03-14 17:34:30 +0100
commit76d6fe63c3a4a68bb26eb8eeea35e52207e35cbc (patch)
tree6e84e0708e5e32fdcbf7c99e136882c1f809e252 /app/models
parent988f5bf0266483659b03f1b0926d0b9ff9e85a8f (diff)
parenta945182b568d7aebd6b181b60f58b1e1880746c7 (diff)
Merge pull request #1717 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes
Diffstat (limited to 'app/models')
-rw-r--r--app/models/instance.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/models/instance.rb b/app/models/instance.rb
index c01c23077..36110ee40 100644
--- a/app/models/instance.rb
+++ b/app/models/instance.rb
@@ -32,8 +32,12 @@ class Instance < ApplicationRecord
     @delivery_failure_tracker ||= DeliveryFailureTracker.new(domain)
   end
 
+  def purgeable?
+    unavailable? || domain_block&.suspend?
+  end
+
   def unavailable?
-    unavailable_domain.present? || domain_block&.suspend?
+    unavailable_domain.present?
   end
 
   def failing?