عند محاولة إرسال طلب لمجموعة لا تملك مالكًا، كما في المثال التالي:
… ستظهر رسالة فشل عامة:
هذه ليست مشكلة كبيرة، لكن سيكون من الجيد وجود ملاحظة توضح ما الخطأ. لقد واجهت هذا الخطأ دون أن أدرك، ولم أعرف السبب حتى لاحظت عدم وجود مالكين للمجموعة.
عند محاولة إرسال طلب لمجموعة لا تملك مالكًا، كما في المثال التالي:
… ستظهر رسالة فشل عامة:
هذه ليست مشكلة كبيرة، لكن سيكون من الجيد وجود ملاحظة توضح ما الخطأ. لقد واجهت هذا الخطأ دون أن أدرك، ولم أعرف السبب حتى لاحظت عدم وجود مالكين للمجموعة.
ألقِيتُ نظرةً سريعةً على هذا. النموذج يُرسَل، والخطأ العام يأتي من الخلفية عندما تفشل عمليات التحقق هناك.
يبدو أن إضافة التحقق من جانب الواجهة الأمامية وإرجاع رسالة خطأ وصفاً من الخلفية كلاهما حلول معقولة.
بالإضافة إلى ذلك، عندما تجعل المجموعة خاصة في الأسفل من النموذج، تُعطَّل مربعات الاختيار هذه، ولكن إذا كنت قد اخترتها مسبقًا، فستظل مُفعَّلة. هذا يجعل حواجز الواجهة الأمامية غير فعالة، ويسمح لك بإنشاء مجموعة خاصة مع سياسة وصول تتطلب رؤية عامة.
تعديل: قد لا يكون التحقق من جانب الواجهة الأمامية مباشرًا جدًا، لأن النموذج مقسَّم بحيث تكون الأجزاء المعتمدة في مكونات مختلفة. بمجرد إنشاء المجموعة، تكون في علامات تبويب منفصلة، وهو ما أعتقد أنه ليس مثاليًا. بالإضافة إلى ذلك، إنه مكون Ember قديم مع ربط ثنائي الاتجاه.
يمكنك أيضًا إزالة جميع المالكين بعد إنشاء المجموعة، مما يجعلها غير صالحة للاستخدام.
لقد أنشأت طلب سحب هنا لإعادة رسالة خطأ أفضل من الخادم الخلفي:
كانت رسالة الخطأ موجودة بالفعل في ملف الترجمة، لذا فهي على الأرجح مشكلة متكررة.
يبدو لي كذلك