تابع من: Error 422 when reordering categories
أرى نفس الخطأ على نسختنا المستضافة (discourse.julialang.org) الآن - يسعدنا أن يقوم بعض @staff بالانتقال إلى هناك وتكرار الخطأ!
تابع من: Error 422 when reordering categories
أرى نفس الخطأ على نسختنا المستضافة (discourse.julialang.org) الآن - يسعدنا أن يقوم بعض @staff بالانتقال إلى هناك وتكرار الخطأ!
أرى هذا في سجلاتك ActiveRecord::RecordInvalid (Validation failed: Slug is invalid). هل هناك فئة معينة يؤدي هذا إليها؟
بالنظر عن كثب، يبدو أن لديك بعض الفئات بدون أسماء مستعارة (slugs). لست متأكدًا من الظروف هناك، لكننا سنتعمق أكثر… ![]()
@mbauman بشكل أكثر تحديدًا، كان لديك اسم مستعار للفئة يتكون من أرقام فقط (2019) ولم يجتز فحص التحقق (من المحتمل أنه تمت إضافته بعد إنشاء الفئة). أعتقد أن تعديل ذلك قد جعل كل شيء على ما يرام. ![]()
هل يبدو هذا مشابهًا لحالتك يا @Christina؟
رائع — نعم، كنت أحاول تغيير مكان الفئة الأصلية! لاحظ أن النص النائب للفئة الفارغة لا يزال يذكر أنها اختيارية:

أعتقد أن تلك كانت مضللة وفي الواقع كان “الأرقام فقط” هو الجاني الحقيقي.
يبدو أن الفارغة سعيدة الآن بعد تغيير ذلك.
نعم، لقد قمت للتو بملء الشرائح وتمكنت من إعادة ترتيب الأشياء مرة أخرى! شكرًا!
ربما يمكن نقل هذا مرة أخرى إلى Bug الآن بعد أن أصبح السبب الجذري واضحًا؟ باختصار، كان لدينا فئات فرعية مسماة أشياء مثل “2020” بدون اسم مستعار مملوء - ثم عند محاولة نقل الفئات الأصلية الخاصة بها، كنا نحصل على هذا الخطأ 422. مجرد توفير اسم مستعار مخصص أصلح المشكلة. يبدو أنه يمكن الآن إجراء بعض إصلاحات الأخطاء الملموسة التي يمكن أن تجعل رسالة الخطأ أكثر قابلية للتنفيذ أو تتعامل معها مباشرة.
يمكنني رؤية إشارة أخرى إليه هنا:
يبدو أنه كانت هناك بعض الحالات المختلفة مختلطة في موضوع Bug القديم هذا. قد لا يكون لدى صاحب الموضوع الأصلي لهذه المشكلة نفس مشكلتك.
دعنا نفصل مشكلتك بشكل أنيق ونقترح على الأقل جعل رسالة الخطأ أكثر وضوحًا في النافذة المنبثقة.