From a47085c18c98b3dad0376c4d2b856c7e162314cd Mon Sep 17 00:00:00 2001 From: Phillip Davis Date: Fri, 24 Oct 2025 12:17:27 -0400 Subject: [PATCH] no-op when deregistering unregistered user --- sgx_endstream.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sgx_endstream.rb b/sgx_endstream.rb index 72f55167f307da63625b57f1a90fc862a6eeda8d..ccb883f274f08883fcc9245dd35a00824c7dcd94 100755 --- a/sgx_endstream.rb +++ b/sgx_endstream.rb @@ -123,7 +123,10 @@ ibr type: :get do |iq| end ibr type: :set do |iq| - if iq.phone.to_s !~ /\A\+?1\d{10}\Z/ + if iq.phone.nil? || phone.empty? + self << iq.reply + next + elsif iq.phone.to_s !~ /\A\+?1\d{10}\Z/ self << iq.as_error("bad-request", :modify, "Invalid phone number") next end