إصلاح RENDERING_DISABLED_FOR_DESIGN_BRANCH على فرع تصميم
اكتشف سبب رفض عملية تصيير على أحد فروع التصميم وكيفية إعادة تمكين التصيير.
إذا أعاد تشغيل عملية تصيير الخطأ RENDERING_DISABLED_FOR_DESIGN_BRANCH، فهذا يعني أن التصيير قد عُطّل صراحةً على فرع التصميم ذلك. يحمل كل فرع تصميم علامة render_enabled تكون مفعّلة (ON) افتراضيًا؛ ولا تُعطّل إلا عندما يستدعي أحدهم نقطة نهاية واجهة برمجة التطبيقات للمؤسسات design_branch/update_rendering_enabled_status بالحالة "disable" — وعادةً تكون هذه مؤسسات تدمج Infurnia في مسارها الخاص وتريد التحكم في أماكن السماح بالتصيير العابر. وينطبق هذا القيد مهما كانت طريقة تشغيل التصيير: فالتشغيل حسب إصدار التصميم يحدد فرع ذلك الإصدار ويتحقق من العلامة نفسها. ما يجب فحصه والقيام به: اسأل مسؤول المؤسسة لدى العميل أو مسؤول التكامل عمّا إذا كان نظامهم قد عطّل التصيير على ذلك الفرع؛ وإعادة التمكين هي نفس استدعاء واجهة برمجة التطبيقات للمؤسسات بالحالة "enable" (ويستخدم بيانات اعتماد واجهة برمجة التطبيقات للمؤسسات الخاصة بهم — ترويسات infurnia-access-token وinfurnia-email وinfurnia-store-id). حقائق أساسية حول النطاق: هذا الأمر لكل فرع، وليس لكل مستخدم أو لكل تصميم — فالفروع الأخرى للتصميم نفسه تُصيّر بشكل طبيعي؛ ولا تنتج أي حالة فوترة أو خطة هذا الخطأ، لذا لا توجّه العميل إلى مسار الاشتراك — فحدود الاستخدام تعيد خطأً مختلفًا (رسالة تجاوز حد التصيير).