From 5db1f377ea2735778d2d3004d2af268fdcafff4a Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Mon, 14 Mar 2022 05:27:37 +0100 Subject: Fix nil error when viewing suspended domain in admin UI (#17765) --- app/models/instance.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'app/models') 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? -- cgit