From 1b075f6b856c638dd6944390672e4b720366bb50 Mon Sep 17 00:00:00 2001 From: Phillip Davis Date: Wed, 16 Apr 2025 16:19:06 -0400 Subject: [PATCH] Send meaningful error on invalid cancel attempt invalid: adj., 1) not registered --- lib/admin_actions/cancel.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/admin_actions/cancel.rb b/lib/admin_actions/cancel.rb index bffce6d339d53ac27e5fb560ffe38d5b5d4df5bb..44257d6af9ef287d99299bf0b9b0d38028eae22f 100644 --- a/lib/admin_actions/cancel.rb +++ b/lib/admin_actions/cancel.rb @@ -6,6 +6,7 @@ class AdminAction m = Blather::Stanza::Message.new m.from = CONFIG[:notify_from] m.body = "Your JMP account has been cancelled." + raise "Customer not registered" unless customer.registered? customer.stanza_to(m).then { EMPromise.all([ Churnbuster.new.cancellation(customer),