У меня проблема с приложением Twilio, которое я создаю. Сейчас у меня есть опция для того, чтобы пользователь был «отписано», но они все равно получают сообщение, если они есть. Имеет смысл, что они просто не могут понять, как это изменить. Я попробовал вариант if else в методе, который я укажу в нижней части этого вопроса. Является ли это способом, которым я могу зацикливаться, отписаться и подписаться на if if else?Зацикливание подписчиков и пользователей без подписки
def send_message(msg)
if Person.subscribed == true
@twilio_number = ENV["TWILIO_NUMBER"]
@client = Twilio::REST::Client.new ENV["TWILIO_ACCOUNT_SID"], ENV["TWILIO_AUTH_TOKEN"]
@client.account.messages.create(
from: @twilio_number,
to: phone_number,
body: msg
)
end
end
Прямо сейчас, если один человек отписался, он отправляется никому, я просто хочу его отправить на подписку.