lib/customer_info_form.rb 🔗
@@ -28,6 +28,8 @@ class CustomerInfoForm
end
def parse_something(value)
+ return EMPromise.resolve(NoCustomer.new) if value.to_s.empty?
+
EMPromise.all([
find_customer_one(value),
find_customer_one(Blather::JID.new(value)),