From e568369e36e9944beafab7dc3b45dce3f17a9fc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Erik=20=C3=95unapuu?= Date: Thu, 5 Nov 2020 15:51:20 +0200 Subject: [PATCH] Clean up --- app/models/concerns/domain/force_delete.rb | 2 +- app/models/mass_action.rb | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/models/concerns/domain/force_delete.rb b/app/models/concerns/domain/force_delete.rb index 05e1c5d5b..04689e01a 100644 --- a/app/models/concerns/domain/force_delete.rb +++ b/app/models/concerns/domain/force_delete.rb @@ -155,7 +155,7 @@ module Concerns::Domain::ForceDelete # rubocop:disable Metrics/ModuleLength end def notify_parties(reason) - ent = notification_template if reason == 'ENTITY_BURIED' + ent = notification_template if %w[ENTITY_BURIED EMAIL].include? reason ent ||= reason.downcase self.template_name = ent diff --git a/app/models/mass_action.rb b/app/models/mass_action.rb index 44e0dcc47..dbb6873c6 100644 --- a/app/models/mass_action.rb +++ b/app/models/mass_action.rb @@ -1,9 +1,12 @@ class MassAction def self.process(action_type, entries) - return false unless %w[force_delete].include?(action_type) - entries = CSV.read(entries, headers: true) - process_force_delete(entries) if action_type == force_delete + case action_type + when 'force_delete' + process_force_delete(entries) + else + false + end rescue StandardError false end