إدخال غير صالح لتحديث عنوان IP

تتمة قصيرة.
إن “الإصلاح” الذي قدمته أعلاه يتسبب في بعض المشاكل مثل تلك الموصوفة هنا.

لحل هذه المشكلة مؤقتًا، نقوم بتغليف جزء “الانقسام” هذا داخل كتلة begin…rescue…end على النحو التالي:

begin
  ip_port_split = request.ip.split(':')
  ip_only = ip_port_split.first
rescue
  ip_only = request.ip
end

مع أطيب التحيات
ساسشا